Current file: C:\wamp\www\Smarty3.2\lib\Smarty\Compiler\Template\Parser.php
Legend: executed not executed dead code

  Coverage
  Classes Functions / Methods Lines
Total
33.33%33.33%
33.33% 1 / 3
59.88%59.88%
59.88% 100 / 167 CRAP
58.51%58.51%
58.51% 512 / 875
 
TP_yyToken
0.00%0.00%
0.00% 0 / 1
0.00%0.00%
0.00% 0 / 6
2.86%2.86%
2.86% 1 / 35
 __construct($s, $m = array()
0.00%0.00%
0.00% 0 / 1 20
0.00%0.00%
0.00% 0 / 11
 __toString()
0.00%0.00%
0.00% 0 / 1 2
0.00%0.00%
0.00% 0 / 1
 offsetExists($offset)
0.00%0.00%
0.00% 0 / 1 2
0.00%0.00%
0.00% 0 / 1
 offsetGet($offset)
0.00%0.00%
0.00% 0 / 1 2
0.00%0.00%
0.00% 0 / 1
 offsetSet($offset, $value)
0.00%0.00%
0.00% 0 / 1 72
0.00%0.00%
0.00% 0 / 18
 offsetUnset($offset)
0.00%0.00%
0.00% 0 / 1 2
0.00%0.00%
0.00% 0 / 2
TP_yyStackEntry
100.00%100.00%
100.00% 1 / 1
  
   
100.00%100.00%
100.00% 1 / 1
Smarty_Compiler_Template_Parser
0.00%0.00%
0.00% 0 / 1
63.83%63.83%
63.83% 60 / 94
58.58%58.58%
58.58% 280 / 478
 __construct($lex, $compiler)
100.00%100.00%
100.00% 1 / 1 2
100.00%100.00%
100.00% 9 / 9
 Trace($TraceFILE, $zTracePrompt)
0.00%0.00%
0.00% 0 / 1 12
0.00%0.00%
0.00% 0 / 8
 PrintTrace()
0.00%0.00%
0.00% 0 / 1 2
0.00%0.00%
0.00% 0 / 3
 tokenName($tokenType)
0.00%0.00%
0.00% 0 / 1 20
0.00%0.00%
0.00% 0 / 5
 yy_destructor($yymajor, $yypminor)
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 3 / 3
 yy_pop_parser_stack()
0.00%0.00%
0.00% 0 / 1 5.16
58.33%58.33%
58.33% 7 / 12
 __destruct()
0.00%0.00%
0.00% 0 / 1 3.21
71.43%71.43%
71.43% 5 / 7
 yy_get_expected_tokens($token)
0.00%0.00%
0.00% 0 / 1 156
0.00%0.00%
0.00% 0 / 49
 yy_is_expected_token($token)
0.00%0.00%
0.00% 0 / 1 20.82
67.35%67.35%
67.35% 33 / 49
 yy_find_shift_action($iLookAhead)
0.00%0.00%
0.00% 0 / 1 15.48
66.67%66.67%
66.67% 14 / 21
 yy_find_reduce_action($stateno, $iLookAhead)
0.00%0.00%
0.00% 0 / 1 8.81
66.67%66.67%
66.67% 8 / 12
 yy_shift($yyNewState, $yyMajor, $yypMinor)
0.00%0.00%
0.00% 0 / 1 22.31
32.14%32.14%
32.14% 9 / 28
 yy_r0()
100.00%100.00%
100.00% 1 / 1 2
100.00%100.00%
100.00% 5 / 5
 yy_r1()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 1 / 1
 yy_r5()
100.00%100.00%
100.00% 1 / 1 2
100.00%100.00%
100.00% 6 / 6
 yy_r7()
0.00%0.00%
0.00% 0 / 1 2
0.00%0.00%
0.00% 0 / 2
 yy_r8()
0.00%0.00%
0.00% 0 / 1 7.35
54.55%54.55%
54.55% 6 / 11
 yy_r9()
0.00%0.00%
0.00% 0 / 1 5.51
72.73%72.73%
72.73% 8 / 11
 yy_r10()
0.00%0.00%
0.00% 0 / 1 18.97
44.44%44.44%
44.44% 8 / 18
 yy_r11()
0.00%0.00%
0.00% 0 / 1 11.98
53.33%53.33%
53.33% 8 / 15
 yy_r12()
0.00%0.00%
0.00% 0 / 1 6
0.00%0.00%
0.00% 0 / 5
 yy_r13()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 3 / 3
 yy_r14()
0.00%0.00%
0.00% 0 / 1 5.51
72.73%72.73%
72.73% 8 / 11
 yy_r15()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r16()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r17()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r18()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r19()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r21()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r28()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r29()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r30()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r31()
0.00%0.00%
0.00% 0 / 1 2
0.00%0.00%
0.00% 0 / 2
 yy_r33()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r35()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r36()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r37()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r38()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r39()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r40()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 3 / 3
 yy_r41()
0.00%0.00%
0.00% 0 / 1 1.30
33.33%33.33%
33.33% 1 / 3
 yy_r42()
100.00%100.00%
100.00% 1 / 1 2
100.00%100.00%
100.00% 3 / 3
 yy_r43()
0.00%0.00%
0.00% 0 / 1 6
0.00%0.00%
0.00% 0 / 3
 yy_r44()
100.00%100.00%
100.00% 1 / 1 2
100.00%100.00%
100.00% 3 / 3
 yy_r46()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r47()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 3 / 3
 yy_r48()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r49()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r50()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r51()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r52()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r53()
0.00%0.00%
0.00% 0 / 1 2
0.00%0.00%
0.00% 0 / 2
 yy_r54()
0.00%0.00%
0.00% 0 / 1 2
0.00%0.00%
0.00% 0 / 2
 yy_r55()
0.00%0.00%
0.00% 0 / 1 1.12
50.00%50.00%
50.00% 1 / 2
 yy_r56()
0.00%0.00%
0.00% 0 / 1 2
0.00%0.00%
0.00% 0 / 2
 yy_r57()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r58()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r59()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r60()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r61()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 3 / 3
 yy_r62()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r63()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r64()
0.00%0.00%
0.00% 0 / 1 20
0.00%0.00%
0.00% 0 / 9
 yy_r65()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r67()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r70()
0.00%0.00%
0.00% 0 / 1 2
0.00%0.00%
0.00% 0 / 2
 yy_r72()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 3 / 3
 yy_r73()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r78()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r79()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r83()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r84()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r85()
0.00%0.00%
0.00% 0 / 1 2
0.00%0.00%
0.00% 0 / 2
 yy_r86()
0.00%0.00%
0.00% 0 / 1 2
0.00%0.00%
0.00% 0 / 2
 yy_r88()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r89()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r90()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r91()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r92()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r93()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r100()
0.00%0.00%
0.00% 0 / 1 2
0.00%0.00%
0.00% 0 / 4
 yy_r101()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r102()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r105()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r109()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r110()
0.00%0.00%
0.00% 0 / 1 2
0.00%0.00%
0.00% 0 / 2
 yy_r111()
0.00%0.00%
0.00% 0 / 1 2
0.00%0.00%
0.00% 0 / 2
 yy_r112()
100.00%100.00%
100.00% 1 / 1 4
100.00%100.00%
100.00% 9 / 9
 yy_r114()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r117()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 3 / 3
 yy_r118()
0.00%0.00%
0.00% 0 / 1 5.05
87.50%87.50%
87.50% 7 / 8
 yy_r119()
0.00%0.00%
0.00% 0 / 1 2
0.00%0.00%
0.00% 0 / 2
 yy_r121()
0.00%0.00%
0.00% 0 / 1 6
0.00%0.00%
0.00% 0 / 5
 yy_r122()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 6 / 6
Functions
  
   
59.70%59.70%
59.70% 40 / 67
100.00%100.00%
100.00% 0 / 0
 yy_r124()
100.00%100.00%
100.00% 1 / 1 2
100.00%100.00%
100.00% 8 / 8
 yy_r125()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r127()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r128()
0.00%0.00%
0.00% 0 / 1 2
0.00%0.00%
0.00% 0 / 2
 yy_r129()
0.00%0.00%
0.00% 0 / 1 2
0.00%0.00%
0.00% 0 / 1
 yy_r130()
0.00%0.00%
0.00% 0 / 1 2
0.00%0.00%
0.00% 0 / 1
 yy_r131()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r133()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 1 / 1
 yy_r134()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r135()
0.00%0.00%
0.00% 0 / 1 2
0.00%0.00%
0.00% 0 / 2
 yy_r136()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r137()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r138()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r139()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r140()
0.00%0.00%
0.00% 0 / 1 2
0.00%0.00%
0.00% 0 / 2
 yy_r142()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r144()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r145()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r146()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r147()
0.00%0.00%
0.00% 0 / 1 2.26
60.00%60.00%
60.00% 3 / 5
 yy_r148()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r149()
0.00%0.00%
0.00% 0 / 1 2
0.00%0.00%
0.00% 0 / 2
 yy_r150()
0.00%0.00%
0.00% 0 / 1 3.58
60.00%60.00%
60.00% 3 / 5
 yy_r151()
0.00%0.00%
0.00% 0 / 1 2.26
60.00%60.00%
60.00% 3 / 5
 yy_r152()
0.00%0.00%
0.00% 0 / 1 6
0.00%0.00%
0.00% 0 / 5
 yy_r153()
0.00%0.00%
0.00% 0 / 1 6
0.00%0.00%
0.00% 0 / 5
 yy_r154()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r155()
0.00%0.00%
0.00% 0 / 1 21.65
59.38%59.38%
59.38% 19 / 32
 yy_r156()
0.00%0.00%
0.00% 0 / 1 20
0.00%0.00%
0.00% 0 / 7
 yy_r157()
0.00%0.00%
0.00% 0 / 1 3.58
60.00%60.00%
60.00% 3 / 5
 yy_r158()
0.00%0.00%
0.00% 0 / 1 2.09
71.43%71.43%
71.43% 5 / 7
 yy_r159()
0.00%0.00%
0.00% 0 / 1 2
0.00%0.00%
0.00% 0 / 2
 yy_r162()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r163()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r165()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r166()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r173()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r174()
0.00%0.00%
0.00% 0 / 1 2
0.00%0.00%
0.00% 0 / 2
 yy_r175()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r176()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r177()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r178()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r179()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r180()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r181()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r182()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r183()
0.00%0.00%
0.00% 0 / 1 2
0.00%0.00%
0.00% 0 / 2
 yy_r184()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r185()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r186()
0.00%0.00%
0.00% 0 / 1 2
0.00%0.00%
0.00% 0 / 2
 yy_r187()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r189()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r191()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r192()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r194()
100.00%100.00%
100.00% 1 / 1 1
100.00%100.00%
100.00% 2 / 2
 yy_r196()
100.00%100.00%
100.00% 1 / 1 2
100.00%100.00%
100.00% 5 / 5
 yy_r197()
0.00%0.00%
0.00% 0 / 1 2.26
60.00%60.00%
60.00% 3 / 5
 yy_r198()
100.00%100.00%
100.00% 1 / 1 2
100.00%100.00%
100.00% 6 / 6
 yy_r199()
0.00%0.00%
0.00% 0 / 1 2.15
66.67%66.67%
66.67% 4 / 6
 yy_r200()
0.00%0.00%
0.00% 0 / 1 2.15
66.67%66.67%
66.67% 4 / 6
 yy_r203()
100.00%100.00%
100.00% 1 / 1 3
100.00%100.00%
100.00% 12 / 12
 yy_r204()
100.00%100.00%
100.00% 1 / 1 2
100.00%100.00%
100.00% 6 / 6
 yy_reduce($yyruleno)
0.00%0.00%
0.00% 0 / 1 10.16
88.24%88.24%
88.24% 30 / 34
 yy_parse_failed()
0.00%0.00%
0.00% 0 / 1 12
0.00%0.00%
0.00% 0 / 7
 yy_syntax_error($yymajor, $TOKEN)
0.00%0.00%
0.00% 0 / 1 1.12
50.00%50.00%
50.00% 2 / 4
 yy_accept()
0.00%0.00%
0.00% 0 / 1 3.01
88.89%88.89%
88.89% 8 / 9
 doParse($yymajor, $yytokenvalue)
0.00%0.00%
0.00% 0 / 1 207.73
37.18%37.18%
37.18% 29 / 78


       1                 : <?php                                                                                                                                                                                                                                                                                                                                                                                     
       2                 : /**                                                                                                                                                                                                                                                                                                                                                                                       
       3                 : * Smarty Internal Plugin Template_parser                                                                                                                                                                                                                                                                                                                                                  
       4                 : *                                                                                                                                                                                                                                                                                                                                                                                         
       5                 : * This is the template parser.                                                                                                                                                                                                                                                                                                                                                            
       6                 : * It is generated from the internal.template_parser.y file                                                                                                                                                                                                                                                                                                                                
       7                 : * @package Smarty                                                                                                                                                                                                                                                                                                                                                                         
       8                 : * @subpackage Compiler                                                                                                                                                                                                                                                                                                                                                                    
       9                 : * @author Uwe Tews                                                                                                                                                                                                                                                                                                                                                                        
      10                 : */                                                                                                                                                                                                                                                                                                                                                                                        
      11               1 : class TP_yyToken implements ArrayAccess                                                                                                                                                                                                                                                                                                                                                   
      12                 : {                                                                                                                                                                                                                                                                                                                                                                                         
      13                 :     public $string = '';                                                                                                                                                                                                                                                                                                                                                                  
      14                 :     public $metadata = array();                                                                                                                                                                                                                                                                                                                                                           
      15                 :                                                                                                                                                                                                                                                                                                                                                                                           
      16                 :     public function __construct($s, $m = array())                                                                                                                                                                                                                                                                                                                                         
      17                 :     {                                                                                                                                                                                                                                                                                                                                                                                     
      18               0 :         if ($s instanceof TP_yyToken) {                                                                                                                                                                                                                                                                                                                                                   
      19               0 :             $this->string = $s->string;                                                                                                                                                                                                                                                                                                                                                   
      20               0 :             $this->metadata = $s->metadata;                                                                                                                                                                                                                                                                                                                                               
      21               0 :         } else {                                                                                                                                                                                                                                                                                                                                                                          
      22               0 :             $this->string = (string) $s;                                                                                                                                                                                                                                                                                                                                                  
      23               0 :             if ($m instanceof TP_yyToken) {                                                                                                                                                                                                                                                                                                                                               
      24               0 :                 $this->metadata = $m->metadata;                                                                                                                                                                                                                                                                                                                                           
      25               0 :             } elseif (is_array($m)) {                                                                                                                                                                                                                                                                                                                                                     
      26               0 :                 $this->metadata = $m;                                                                                                                                                                                                                                                                                                                                                     
      27               0 :             }                                                                                                                                                                                                                                                                                                                                                                             
      28                 :         }                                                                                                                                                                                                                                                                                                                                                                                 
      29               0 :     }                                                                                                                                                                                                                                                                                                                                                                                     
      30                 :                                                                                                                                                                                                                                                                                                                                                                                           
      31                 :     public function __toString()                                                                                                                                                                                                                                                                                                                                                          
      32                 :     {                                                                                                                                                                                                                                                                                                                                                                                     
      33               0 :         return $this->_string;                                                                                                                                                                                                                                                                                                                                                            
      34                 :     }                                                                                                                                                                                                                                                                                                                                                                                     
      35                 :                                                                                                                                                                                                                                                                                                                                                                                           
      36                 :     public function offsetExists($offset)                                                                                                                                                                                                                                                                                                                                                 
      37                 :     {                                                                                                                                                                                                                                                                                                                                                                                     
      38               0 :         return isset($this->metadata[$offset]);                                                                                                                                                                                                                                                                                                                                           
      39                 :     }                                                                                                                                                                                                                                                                                                                                                                                     
      40                 :                                                                                                                                                                                                                                                                                                                                                                                           
      41                 :     public function offsetGet($offset)                                                                                                                                                                                                                                                                                                                                                    
      42                 :     {                                                                                                                                                                                                                                                                                                                                                                                     
      43               0 :         return $this->metadata[$offset];                                                                                                                                                                                                                                                                                                                                                  
      44                 :     }                                                                                                                                                                                                                                                                                                                                                                                     
      45                 :                                                                                                                                                                                                                                                                                                                                                                                           
      46                 :     public function offsetSet($offset, $value)                                                                                                                                                                                                                                                                                                                                            
      47                 :     {                                                                                                                                                                                                                                                                                                                                                                                     
      48               0 :         if ($offset === null) {                                                                                                                                                                                                                                                                                                                                                           
      49               0 :             if (isset($value[0])) {                                                                                                                                                                                                                                                                                                                                                       
      50               0 :                 $x = ($value instanceof TP_yyToken) ?                                                                                                                                                                                                                                                                                                                                     
      51               0 :                     $value->metadata : $value;                                                                                                                                                                                                                                                                                                                                            
      52               0 :                 $this->metadata = array_merge($this->metadata, $x);                                                                                                                                                                                                                                                                                                                       
      53                 :                                                                                                                                                                                                                                                                                                                                                                                           
      54               0 :                 return;                                                                                                                                                                                                                                                                                                                                                                   
      55                 :             }                                                                                                                                                                                                                                                                                                                                                                             
      56               0 :             $offset = count($this->metadata);                                                                                                                                                                                                                                                                                                                                             
      57               0 :         }                                                                                                                                                                                                                                                                                                                                                                                 
      58               0 :         if ($value === null) {                                                                                                                                                                                                                                                                                                                                                            
      59               0 :             return;                                                                                                                                                                                                                                                                                                                                                                       
      60                 :         }                                                                                                                                                                                                                                                                                                                                                                                 
      61               0 :         if ($value instanceof TP_yyToken) {                                                                                                                                                                                                                                                                                                                                               
      62               0 :             if ($value->metadata) {                                                                                                                                                                                                                                                                                                                                                       
      63               0 :                 $this->metadata[$offset] = $value->metadata;                                                                                                                                                                                                                                                                                                                              
      64               0 :             }                                                                                                                                                                                                                                                                                                                                                                             
      65               0 :         } elseif ($value) {                                                                                                                                                                                                                                                                                                                                                               
      66               0 :             $this->metadata[$offset] = $value;                                                                                                                                                                                                                                                                                                                                            
      67               0 :         }                                                                                                                                                                                                                                                                                                                                                                                 
      68               0 :     }                                                                                                                                                                                                                                                                                                                                                                                     
      69                 :                                                                                                                                                                                                                                                                                                                                                                                           
      70                 :     public function offsetUnset($offset)                                                                                                                                                                                                                                                                                                                                                  
      71                 :     {                                                                                                                                                                                                                                                                                                                                                                                     
      72               0 :         unset($this->metadata[$offset]);                                                                                                                                                                                                                                                                                                                                                  
      73               0 :     }                                                                                                                                                                                                                                                                                                                                                                                     
      74                 : }                                                                                                                                                                                                                                                                                                                                                                                         
      75                 :                                                                                                                                                                                                                                                                                                                                                                                           
      76                 : class TP_yyStackEntry                                                                                                                                                                                                                                                                                                                                                                     
      77               1 : {                                                                                                                                                                                                                                                                                                                                                                                         
      78                 :     public $stateno;       /* The state-number */                                                                                                                                                                                                                                                                                                                                         
      79                 :     public $major;         /* The major token value.  This is the code                                                                                                                                                                                                                                                                                                                    
      80                 :                      ** number for the token at this stack level */                                                                                                                                                                                                                                                                                                                       
      81                 :     public $minor; /* The user-supplied minor token value.  This                                                                                                                                                                                                                                                                                                                          
      82                 :                      ** is the value of the token  */                                                                                                                                                                                                                                                                                                                                     
      83                 : };                                                                                                                                                                                                                                                                                                                                                                                        
      84                 :                                                                                                                                                                                                                                                                                                                                                                                           
      85                 :                                                                                                                                                                                                                                                                                                                                                                                           
      86                 : #line 12 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                              
      87                 : class Smarty_Compiler_Template_Parser extends Smarty_Exception_Magic#line 80 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                        
      88               1 : {                                                                                                                                                                                                                                                                                                                                                                                         
      89                 : #line 14 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                              
      90                 :                                                                                                                                                                                                                                                                                                                                                                                           
      91                 :     const Err1 = "Security error: Call to private object member not allowed";                                                                                                                                                                                                                                                                                                             
      92                 :     const Err2 = "Security error: Call to dynamic object member not allowed";                                                                                                                                                                                                                                                                                                             
      93                 :     const Err3 = "PHP in template not allowed. Use SmartyBC to enable it";                                                                                                                                                                                                                                                                                                                
      94                 :     // states whether the parse was successful or not                                                                                                                                                                                                                                                                                                                                     
      95                 :     public $successful = true;                                                                                                                                                                                                                                                                                                                                                            
      96                 :     public $retvalue = 0;                                                                                                                                                                                                                                                                                                                                                                 
      97                 :     public  $lex = null;                                                                                                                                                                                                                                                                                                                                                                  
      98                 :     public  $compiler = null;                                                                                                                                                                                                                                                                                                                                                             
      99                 :     public  $prefix_number = 0;                                                                                                                                                                                                                                                                                                                                                           
     100                 :     public  $block_nesting_level = 0;                                                                                                                                                                                                                                                                                                                                                     
     101                 :     private $internalError = false;                                                                                                                                                                                                                                                                                                                                                       
     102                 :     private $strip = false;                                                                                                                                                                                                                                                                                                                                                               
     103                 :     private $text_is_php = false;                                                                                                                                                                                                                                                                                                                                                         
     104                 :     private $is_xml = false;                                                                                                                                                                                                                                                                                                                                                              
     105                 :     private $db_quote_code_buffer = '';                                                                                                                                                                                                                                                                                                                                                   
     106                 :     private $asp_tags = null;                                                                                                                                                                                                                                                                                                                                                             
     107                 :     private $php_handling = null;                                                                                                                                                                                                                                                                                                                                                         
     108                 :     private $security = null;                                                                                                                                                                                                                                                                                                                                                             
     109                 :     private $last_variable = null;                                                                                                                                                                                                                                                                                                                                                        
     110                 :     private $last_index = null;                                                                                                                                                                                                                                                                                                                                                           
     111                 :                                                                                                                                                                                                                                                                                                                                                                                           
     112                 :     function __construct($lex, $compiler) {                                                                                                                                                                                                                                                                                                                                               
     113             905 :         $this->lex = $lex;                                                                                                                                                                                                                                                                                                                                                                
     114             905 :         $this->compiler = $compiler;                                                                                                                                                                                                                                                                                                                                                      
     115             905 :         $this->compiler->prefix_code = array();                                                                                                                                                                                                                                                                                                                                           
     116             905 :         if ($this->security = isset($this->compiler->tpl_obj->security_policy)) {                                                                                                                                                                                                                                                                                                         
     117             834 :             $this->php_handling = $this->compiler->tpl_obj->security_policy->php_handling;                                                                                                                                                                                                                                                                                                
     118             834 :         } else {                                                                                                                                                                                                                                                                                                                                                                          
     119              71 :             $this->php_handling = $this->compiler->tpl_obj->php_handling;                                                                                                                                                                                                                                                                                                                 
     120                 :         }                                                                                                                                                                                                                                                                                                                                                                                 
     121             905 :        $this->asp_tags = (ini_get('asp_tags') != '0');                                                                                                                                                                                                                                                                                                                                    
     122             905 :     }                                                                                                                                                                                                                                                                                                                                                                                     
     123                 : #line 117 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                           
     124                 :                                                                                                                                                                                                                                                                                                                                                                                           
     125                 :     const TP_VERT                           =  1;                                                                                                                                                                                                                                                                                                                                         
     126                 :     const TP_COLON                          =  2;                                                                                                                                                                                                                                                                                                                                         
     127                 :     const TP_TEMPLATEINIT                   =  3;                                                                                                                                                                                                                                                                                                                                         
     128                 :     const TP_LDEL                           =  4;                                                                                                                                                                                                                                                                                                                                         
     129                 :     const TP_COMMENT                        =  5;                                                                                                                                                                                                                                                                                                                                         
     130                 :     const TP_RDEL                           =  6;                                                                                                                                                                                                                                                                                                                                         
     131                 :     const TP_PHPSTARTTAG                    =  7;                                                                                                                                                                                                                                                                                                                                         
     132                 :     const TP_PHPENDTAG                      =  8;                                                                                                                                                                                                                                                                                                                                         
     133                 :     const TP_ASPSTARTTAG                    =  9;                                                                                                                                                                                                                                                                                                                                         
     134                 :     const TP_ASPENDTAG                      = 10;                                                                                                                                                                                                                                                                                                                                         
     135                 :     const TP_FAKEPHPSTARTTAG                = 11;                                                                                                                                                                                                                                                                                                                                         
     136                 :     const TP_XMLTAG                         = 12;                                                                                                                                                                                                                                                                                                                                         
     137                 :     const TP_TEXT                           = 13;                                                                                                                                                                                                                                                                                                                                         
     138                 :     const TP_STRIPON                        = 14;                                                                                                                                                                                                                                                                                                                                         
     139                 :     const TP_STRIPOFF                       = 15;                                                                                                                                                                                                                                                                                                                                         
     140                 :     const TP_LITERALSTART                   = 16;                                                                                                                                                                                                                                                                                                                                         
     141                 :     const TP_LITERALEND                     = 17;                                                                                                                                                                                                                                                                                                                                         
     142                 :     const TP_LITERAL                        = 18;                                                                                                                                                                                                                                                                                                                                         
     143                 :     const TP_DOLLAR                         = 19;                                                                                                                                                                                                                                                                                                                                         
     144                 :     const TP_ID                             = 20;                                                                                                                                                                                                                                                                                                                                         
     145                 :     const TP_EQUAL                          = 21;                                                                                                                                                                                                                                                                                                                                         
     146                 :     const TP_PTR                            = 22;                                                                                                                                                                                                                                                                                                                                         
     147                 :     const TP_LDELIF                         = 23;                                                                                                                                                                                                                                                                                                                                         
     148                 :     const TP_LDELFOR                        = 24;                                                                                                                                                                                                                                                                                                                                         
     149                 :     const TP_SEMICOLON                      = 25;                                                                                                                                                                                                                                                                                                                                         
     150                 :     const TP_IDINCDEC                       = 26;                                                                                                                                                                                                                                                                                                                                         
     151                 :     const TP_TO                             = 27;                                                                                                                                                                                                                                                                                                                                         
     152                 :     const TP_STEP                           = 28;                                                                                                                                                                                                                                                                                                                                         
     153                 :     const TP_LDELFOREACH                    = 29;                                                                                                                                                                                                                                                                                                                                         
     154                 :     const TP_SPACE                          = 30;                                                                                                                                                                                                                                                                                                                                         
     155                 :     const TP_AS                             = 31;                                                                                                                                                                                                                                                                                                                                         
     156                 :     const TP_APTR                           = 32;                                                                                                                                                                                                                                                                                                                                         
     157                 :     const TP_LDELSETFILTER                  = 33;                                                                                                                                                                                                                                                                                                                                         
     158                 :     const TP_LDELSLASH                      = 34;                                                                                                                                                                                                                                                                                                                                         
     159                 :     const TP_ATTR                           = 35;                                                                                                                                                                                                                                                                                                                                         
     160                 :     const TP_INTEGER                        = 36;                                                                                                                                                                                                                                                                                                                                         
     161                 :     const TP_COMMA                          = 37;                                                                                                                                                                                                                                                                                                                                         
     162                 :     const TP_OPENP                          = 38;                                                                                                                                                                                                                                                                                                                                         
     163                 :     const TP_CLOSEP                         = 39;                                                                                                                                                                                                                                                                                                                                         
     164                 :     const TP_MATH                           = 40;                                                                                                                                                                                                                                                                                                                                         
     165                 :     const TP_UNIMATH                        = 41;                                                                                                                                                                                                                                                                                                                                         
     166                 :     const TP_ANDSYM                         = 42;                                                                                                                                                                                                                                                                                                                                         
     167                 :     const TP_ISIN                           = 43;                                                                                                                                                                                                                                                                                                                                         
     168                 :     const TP_ISDIVBY                        = 44;                                                                                                                                                                                                                                                                                                                                         
     169                 :     const TP_ISNOTDIVBY                     = 45;                                                                                                                                                                                                                                                                                                                                         
     170                 :     const TP_ISEVEN                         = 46;                                                                                                                                                                                                                                                                                                                                         
     171                 :     const TP_ISNOTEVEN                      = 47;                                                                                                                                                                                                                                                                                                                                         
     172                 :     const TP_ISEVENBY                       = 48;                                                                                                                                                                                                                                                                                                                                         
     173                 :     const TP_ISNOTEVENBY                    = 49;                                                                                                                                                                                                                                                                                                                                         
     174                 :     const TP_ISODD                          = 50;                                                                                                                                                                                                                                                                                                                                         
     175                 :     const TP_ISNOTODD                       = 51;                                                                                                                                                                                                                                                                                                                                         
     176                 :     const TP_ISODDBY                        = 52;                                                                                                                                                                                                                                                                                                                                         
     177                 :     const TP_ISNOTODDBY                     = 53;                                                                                                                                                                                                                                                                                                                                         
     178                 :     const TP_INSTANCEOF                     = 54;                                                                                                                                                                                                                                                                                                                                         
     179                 :     const TP_NAMESPACE                      = 55;                                                                                                                                                                                                                                                                                                                                         
     180                 :     const TP_QMARK                          = 56;                                                                                                                                                                                                                                                                                                                                         
     181                 :     const TP_NOT                            = 57;                                                                                                                                                                                                                                                                                                                                         
     182                 :     const TP_TYPECAST                       = 58;                                                                                                                                                                                                                                                                                                                                         
     183                 :     const TP_HEX                            = 59;                                                                                                                                                                                                                                                                                                                                         
     184                 :     const TP_DOT                            = 60;                                                                                                                                                                                                                                                                                                                                         
     185                 :     const TP_SINGLEQUOTESTRING              = 61;                                                                                                                                                                                                                                                                                                                                         
     186                 :     const TP_DOUBLECOLON                    = 62;                                                                                                                                                                                                                                                                                                                                         
     187                 :     const TP_AT                             = 63;                                                                                                                                                                                                                                                                                                                                         
     188                 :     const TP_HATCH                          = 64;                                                                                                                                                                                                                                                                                                                                         
     189                 :     const TP_OPENB                          = 65;                                                                                                                                                                                                                                                                                                                                         
     190                 :     const TP_CLOSEB                         = 66;                                                                                                                                                                                                                                                                                                                                         
     191                 :     const TP_EQUALS                         = 67;                                                                                                                                                                                                                                                                                                                                         
     192                 :     const TP_NOTEQUALS                      = 68;                                                                                                                                                                                                                                                                                                                                         
     193                 :     const TP_GREATERTHAN                    = 69;                                                                                                                                                                                                                                                                                                                                         
     194                 :     const TP_LESSTHAN                       = 70;                                                                                                                                                                                                                                                                                                                                         
     195                 :     const TP_GREATEREQUAL                   = 71;                                                                                                                                                                                                                                                                                                                                         
     196                 :     const TP_LESSEQUAL                      = 72;                                                                                                                                                                                                                                                                                                                                         
     197                 :     const TP_IDENTITY                       = 73;                                                                                                                                                                                                                                                                                                                                         
     198                 :     const TP_NONEIDENTITY                   = 74;                                                                                                                                                                                                                                                                                                                                         
     199                 :     const TP_MOD                            = 75;                                                                                                                                                                                                                                                                                                                                         
     200                 :     const TP_LAND                           = 76;                                                                                                                                                                                                                                                                                                                                         
     201                 :     const TP_LOR                            = 77;                                                                                                                                                                                                                                                                                                                                         
     202                 :     const TP_LXOR                           = 78;                                                                                                                                                                                                                                                                                                                                         
     203                 :     const TP_QUOTE                          = 79;                                                                                                                                                                                                                                                                                                                                         
     204                 :     const TP_BACKTICK                       = 80;                                                                                                                                                                                                                                                                                                                                         
     205                 :     const TP_DOLLARID                       = 81;                                                                                                                                                                                                                                                                                                                                         
     206                 :     const YY_NO_ACTION = 610;                                                                                                                                                                                                                                                                                                                                                             
     207                 :     const YY_ACCEPT_ACTION = 609;                                                                                                                                                                                                                                                                                                                                                         
     208                 :     const YY_ERROR_ACTION = 608;                                                                                                                                                                                                                                                                                                                                                          
     209                 :                                                                                                                                                                                                                                                                                                                                                                                           
     210                 :     const YY_SZ_ACTTAB = 2599;                                                                                                                                                                                                                                                                                                                                                            
     211                 : static public $yy_action = array(                                                                                                                                                                                                                                                                                                                                                         
     212                 :  /*     0 */   222,   27,  304,  222,    4,  244,  118,    4,  346,   90,                                                                                                                                                                                                                                                                                                                 
     213                 :  /*    10 */   127,  609,   97,  264,  338,  288,  100,  306,  398,   34,                                                                                                                                                                                                                                                                                                                 
     214                 :  /*    20 */   183,  313,  325,  327,   26,  399,  245,   20,  148,   44,                                                                                                                                                                                                                                                                                                                 
     215                 :  /*    30 */   316,  148,  368,  286,   45,  219,  371,   25,  183,   53,                                                                                                                                                                                                                                                                                                                 
     216                 :  /*    40 */    54,   50,   47,   15,   12,  352,  353,   14,   13,  384,                                                                                                                                                                                                                                                                                                                 
     217                 :  /*    50 */   385,   19,   39,  222,  222,  200,  222,   44,  392,  470,                                                                                                                                                                                                                                                                                                                 
     218                 :  /*    60 */   137,  470,   45,   30,   29,  293,  386,  387,  383,  382,                                                                                                                                                                                                                                                                                                                 
     219                 :  /*    70 */   378,  379,  380,  381,  388,  389,  396,  397,  137,  126,                                                                                                                                                                                                                                                                                                                 
     220                 :  /*    80 */   190,  208,   44,  470,  236,  470,  222,   45,  470,  329,                                                                                                                                                                                                                                                                                                                 
     221                 :  /*    90 */   470,  344,   53,   54,   50,   47,   15,   12,  352,  353,                                                                                                                                                                                                                                                                                                                 
     222                 :  /*   100 */    14,   13,  384,  385,   19,   39,  222,   49,  222,   49,                                                                                                                                                                                                                                                                                                                 
     223                 :  /*   110 */   222,  331,  222,  467,  285,  335,   30,  343,  370,  386,                                                                                                                                                                                                                                                                                                                 
     224                 :  /*   120 */   387,  383,  382,  378,  379,  380,  381,  388,  389,  396,                                                                                                                                                                                                                                                                                                                 
     225                 :  /*   130 */   397,  222,  256,  254,  222,   44,  464,  467,   44,   44,                                                                                                                                                                                                                                                                                                                 
     226                 :  /*   140 */    45,    6,  467,   45,   45,   53,   54,   50,   47,   15,                                                                                                                                                                                                                                                                                                                 
     227                 :  /*   150 */    12,  352,  353,   14,   13,  384,  385,   19,   39,  222,                                                                                                                                                                                                                                                                                                                 
     228                 :  /*   160 */    44,   49,  377,   49,  390,   45,  222,  109,  362,  193,                                                                                                                                                                                                                                                                                                                 
     229                 :  /*   170 */   374,  391,  386,  387,  383,  382,  378,  379,  380,  381,                                                                                                                                                                                                                                                                                                                 
     230                 :  /*   180 */   388,  389,  396,  397,  222,   46,   44,   49,   44,  347,                                                                                                                                                                                                                                                                                                                 
     231                 :  /*   190 */   295,   45,   44,   45,  342,  208,  342,   45,   53,   54,                                                                                                                                                                                                                                                                                                                 
     232                 :  /*   200 */    50,   47,   15,   12,  352,  353,   14,   13,  384,  385,                                                                                                                                                                                                                                                                                                                 
     233                 :  /*   210 */    19,   39,  222,  273,  267,  271,  269,  291,  393,   49,                                                                                                                                                                                                                                                                                                                 
     234                 :  /*   220 */   341,  363,  207,  282,  277,  386,  387,  383,  382,  378,                                                                                                                                                                                                                                                                                                                 
     235                 :  /*   230 */   379,  380,  381,  388,  389,  396,  397,  336,  338,  288,                                                                                                                                                                                                                                                                                                                 
     236                 :  /*   240 */    46,   44,   44,  222,   44,   44,   45,   45,  312,   45,                                                                                                                                                                                                                                                                                                                 
     237                 :  /*   250 */    45,   53,   54,   50,   47,   15,   12,  352,  353,   14,                                                                                                                                                                                                                                                                                                                 
     238                 :  /*   260 */    13,  384,  385,   19,   39,  222,  103,  179,  108,  173,                                                                                                                                                                                                                                                                                                                 
     239                 :  /*   270 */   270,  302,  361,  349,  394,  340,  180,  340,  386,  387,                                                                                                                                                                                                                                                                                                                 
     240                 :  /*   280 */   383,  382,  378,  379,  380,  381,  388,  389,  396,  397,                                                                                                                                                                                                                                                                                                                 
     241                 :  /*   290 */   316,   30,  208,  265,  208,   44,   44,   44,   44,    8,                                                                                                                                                                                                                                                                                                                 
     242                 :  /*   300 */    45,   45,   45,   45,   53,   54,   50,   47,   15,   12,                                                                                                                                                                                                                                                                                                                 
     243                 :  /*   310 */   352,  353,   14,   13,  384,  385,   19,   39,  222,  105,                                                                                                                                                                                                                                                                                                                 
     244                 :  /*   320 */   174,  192,  284,  144,  283,  395,  333,   18,  340,  204,                                                                                                                                                                                                                                                                                                                 
     245                 :  /*   330 */   320,  386,  387,  383,  382,  378,  379,  380,  381,  388,                                                                                                                                                                                                                                                                                                                 
     246                 :  /*   340 */   389,  396,  397,  351,   42,  208,   44,  208,   44,   44,                                                                                                                                                                                                                                                                                                                 
     247                 :  /*   350 */    44,   45,  275,   45,   45,   45,  232,   53,   54,   50,                                                                                                                                                                                                                                                                                                                 
     248                 :  /*   360 */    47,   15,   12,  352,  353,   14,   13,  384,  385,   19,                                                                                                                                                                                                                                                                                                                 
     249                 :  /*   370 */    39,  222,  332,  348,  170,  222,   44,    5,   30,  376,                                                                                                                                                                                                                                                                                                                 
     250                 :  /*   380 */   268,   45,  340,  196,  386,  387,  383,  382,  378,  379,                                                                                                                                                                                                                                                                                                                 
     251                 :  /*   390 */   380,  381,  388,  389,  396,  397,   44,   44,  365,  212,                                                                                                                                                                                                                                                                                                                 
     252                 :  /*   400 */   215,   45,   45,   44,   44,    9,  130,  250,   45,   45,                                                                                                                                                                                                                                                                                                                 
     253                 :  /*   410 */    53,   54,   50,   47,   15,   12,  352,  353,   14,   13,                                                                                                                                                                                                                                                                                                                 
     254                 :  /*   420 */   384,  385,   19,   39,  222,   28,  205,  178,  161,  321,                                                                                                                                                                                                                                                                                                                 
     255                 :  /*   430 */   334,  279,  289,  111,  373,  340,  340,  386,  387,  383,                                                                                                                                                                                                                                                                                                                 
     256                 :  /*   440 */   382,  378,  379,  380,  381,  388,  389,  396,  397,  106,                                                                                                                                                                                                                                                                                                                 
     257                 :  /*   450 */   356,  107,  212,  212,   44,   44,   44,    4,  222,   45,                                                                                                                                                                                                                                                                                                                 
     258                 :  /*   460 */    45,   45,  194,   53,   54,   50,   47,   15,   12,  352,                                                                                                                                                                                                                                                                                                                 
     259                 :  /*   470 */   353,   14,   13,  384,  385,   19,   39,  222,   22,  222,                                                                                                                                                                                                                                                                                                                 
     260                 :  /*   480 */   169,  148,  211,  308,  328,  201,  320,   18,  340,   37,                                                                                                                                                                                                                                                                                                                 
     261                 :  /*   490 */   386,  387,  383,  382,  378,  379,  380,  381,  388,  389,                                                                                                                                                                                                                                                                                                                 
     262                 :  /*   500 */   396,  397,   31,  351,   33,  212,  239,  253,  226,  534,                                                                                                                                                                                                                                                                                                                 
     263                 :  /*   510 */   197,   49,    2,  184,  534,  350,   53,   54,   50,   47,                                                                                                                                                                                                                                                                                                                 
     264                 :  /*   520 */    15,   12,  352,  353,   14,   13,  384,  385,   19,   39,                                                                                                                                                                                                                                                                                                                 
     265                 :  /*   530 */   222,  136,  242,  246,  182,  290,  189,  369,  133,  132,                                                                                                                                                                                                                                                                                                                 
     266                 :  /*   540 */   112,  248,  340,  386,  387,  383,  382,  378,  379,  380,                                                                                                                                                                                                                                                                                                                 
     267                 :  /*   550 */   381,  388,  389,  396,  397,  203,  319,  185,  138,  350,                                                                                                                                                                                                                                                                                                                 
     268                 :  /*   560 */   239,  251,  208,  158,  198,  320,   40,  131,   18,   53,                                                                                                                                                                                                                                                                                                                 
     269                 :  /*   570 */    54,   50,   47,   15,   12,  352,  353,   14,   13,  384,                                                                                                                                                                                                                                                                                                                 
     270                 :  /*   580 */   385,   19,   39,  222,  351,  239,  281,   44,   35,  276,                                                                                                                                                                                                                                                                                                                 
     271                 :  /*   590 */   146,  274,   45,   45,  116,  117,  386,  387,  383,  382,                                                                                                                                                                                                                                                                                                                 
     272                 :  /*   600 */   378,  379,  380,  381,  388,  389,  396,  397,  316,  316,                                                                                                                                                                                                                                                                                                                 
     273                 :  /*   610 */   164,  278,  322,  238,  310,  287,  188,  187,  340,  158,                                                                                                                                                                                                                                                                                                                 
     274                 :  /*   620 */   339,  158,   53,   54,   50,   47,   15,   12,  352,  353,                                                                                                                                                                                                                                                                                                                 
     275                 :  /*   630 */    14,   13,  384,  385,   19,   39,  222,  365,  167,  345,                                                                                                                                                                                                                                                                                                                 
     276                 :  /*   640 */    96,  248,  309,  128,  315,  120,  340,   99,  104,  386,                                                                                                                                                                                                                                                                                                                 
     277                 :  /*   650 */   387,  383,  382,  378,  379,  380,  381,  388,  389,  396,                                                                                                                                                                                                                                                                                                                 
     278                 :  /*   660 */   397,  316,  316,  311,   38,  129,  147,  359,  307,  145,                                                                                                                                                                                                                                                                                                                 
     279                 :  /*   670 */    34,  235,  357,  355,    2,   53,   54,   50,   47,   15,                                                                                                                                                                                                                                                                                                                 
     280                 :  /*   680 */    12,  352,  353,   14,   13,  384,  385,   19,   39,  305,                                                                                                                                                                                                                                                                                                                 
     281                 :  /*   690 */   222,  209,  244,  206,   36,  222,  330,  308,  366,  350,                                                                                                                                                                                                                                                                                                                 
     282                 :  /*   700 */   183,  367,  386,  387,  383,  382,  378,  379,  380,  381,                                                                                                                                                                                                                                                                                                                 
     283                 :  /*   710 */   388,  389,  396,  397,  199,  186,  212,  280,   41,  191,                                                                                                                                                                                                                                                                                                                 
     284                 :  /*   720 */   223,  195,  332,  332,  332,  332,  332,  332,  332,   53,                                                                                                                                                                                                                                                                                                                 
     285                 :  /*   730 */    54,   50,   47,   15,   12,  352,  353,   14,   13,  384,                                                                                                                                                                                                                                                                                                                 
     286                 :  /*   740 */   385,   19,   39,  222,  332,  332,  332,  332,  332,  332,                                                                                                                                                                                                                                                                                                                 
     287                 :  /*   750 */   332,  332,  332,  332,  125,  124,  386,  387,  383,  382,                                                                                                                                                                                                                                                                                                                 
     288                 :  /*   760 */   378,  379,  380,  381,  388,  389,  396,  397,  316,  316,                                                                                                                                                                                                                                                                                                                 
     289                 :  /*   770 */   332,  332,  332,  332,  332,  332,  332,  332,  332,  332,                                                                                                                                                                                                                                                                                                                 
     290                 :  /*   780 */   332,  272,   53,   54,   50,   47,   15,   12,  352,  353,                                                                                                                                                                                                                                                                                                                 
     291                 :  /*   790 */    14,   13,  384,  385,   19,   39,  222,  332,  332,  332,                                                                                                                                                                                                                                                                                                                 
     292                 :  /*   800 */   332,  210,  332,  332,  332,  332,   18,  102,  332,  386,                                                                                                                                                                                                                                                                                                                 
     293                 :  /*   810 */   387,  383,  382,  378,  379,  380,  381,  388,  389,  396,                                                                                                                                                                                                                                                                                                                 
     294                 :  /*   820 */   397,  316,  243,  332,  332,  332,  332,  332,  332,  332,                                                                                                                                                                                                                                                                                                                 
     295                 :  /*   830 */   332,  332,  332,  332,  183,   53,   54,   50,   47,   15,                                                                                                                                                                                                                                                                                                                 
     296                 :  /*   840 */    12,  352,  353,   14,   13,  384,  385,   19,   39,  222,                                                                                                                                                                                                                                                                                                                 
     297                 :  /*   850 */   332,  332,  332,  332,  332,  332,  332,  332,  332,  332,                                                                                                                                                                                                                                                                                                                 
     298                 :  /*   860 */   332,  181,  386,  387,  383,  382,  378,  379,  380,  381,                                                                                                                                                                                                                                                                                                                 
     299                 :  /*   870 */   388,  389,  396,  397,  137,  316,  332,  332,  332,  332,                                                                                                                                                                                                                                                                                                                 
     300                 :  /*   880 */   332,  332,  332,  332,  332,  332,  332,  332,   53,   54,                                                                                                                                                                                                                                                                                                                 
     301                 :  /*   890 */    50,   47,   15,   12,  352,  353,   14,   13,  384,  385,                                                                                                                                                                                                                                                                                                                 
     302                 :  /*   900 */    19,   39,  332,  332,  332,  332,  332,  332,  332,  332,                                                                                                                                                                                                                                                                                                                 
     303                 :  /*   910 */   332,  332,  183,  332,  332,  386,  387,  383,  382,  378,                                                                                                                                                                                                                                                                                                                 
     304                 :  /*   920 */   379,  380,  381,  388,  389,  396,  397,   18,  332,   53,                                                                                                                                                                                                                                                                                                                 
     305                 :  /*   930 */    54,   50,   47,   15,   12,  352,  353,   14,   13,  384,                                                                                                                                                                                                                                                                                                                 
     306                 :  /*   940 */   385,   19,   39,  351,   33,  332,  332,  332,  332,  332,                                                                                                                                                                                                                                                                                                                 
     307                 :  /*   950 */   215,  332,  332,  332,  332,    9,  386,  387,  383,  382,                                                                                                                                                                                                                                                                                                                 
     308                 :  /*   960 */   378,  379,  380,  381,  388,  389,  396,  397,   43,  255,                                                                                                                                                                                                                                                                                                                 
     309                 :  /*   970 */   332,  332,  332,   18,  332,  332,  332,  332,  332,  332,                                                                                                                                                                                                                                                                                                                 
     310                 :  /*   980 */   332,  332,  202,  135,   94,  332,  261,    3,  110,  351,                                                                                                                                                                                                                                                                                                                 
     311                 :  /*   990 */   323,   18,  332,  142,   21,   11,  332,  241,  258,   44,                                                                                                                                                                                                                                                                                                                 
     312                 :  /*  1000 */   259,  257,   23,  332,   45,   51,  332,  351,  208,  332,                                                                                                                                                                                                                                                                                                                 
     313                 :  /*  1010 */   177,  332,  304,  332,  332,  332,  152,  332,  340,  229,                                                                                                                                                                                                                                                                                                                 
     314                 :  /*  1020 */   127,   52,   48,  314,  247,  326,   43,  332,  107,    1,                                                                                                                                                                                                                                                                                                                 
     315                 :  /*  1030 */   350,  313,  325,  327,  332,  399,   18,  332,   18,  332,                                                                                                                                                                                                                                                                                                                 
     316                 :  /*  1040 */   332,  140,  216,   98,  332,    3,  110,  332,  323,  304,                                                                                                                                                                                                                                                                                                                 
     317                 :  /*  1050 */   263,  142,  351,  159,  351,  241,  258,  127,  259,  332,                                                                                                                                                                                                                                                                                                                 
     318                 :  /*  1060 */    23,  332,   44,   51,  233,  292,  332,   45,  313,  325,                                                                                                                                                                                                                                                                                                                 
     319                 :  /*  1070 */   327,  332,  399,   18,  332,   17,  332,  229,   18,   52,                                                                                                                                                                                                                                                                                                                 
     320                 :  /*  1080 */    48,  314,  247,  326,   43,  332,  107,    1,  400,  262,                                                                                                                                                                                                                                                                                                                 
     321                 :  /*  1090 */   143,  317,  332,  468,  225,  332,   18,  261,  332,  134,                                                                                                                                                                                                                                                                                                                 
     322                 :  /*  1100 */   227,   98,  332,    3,  110,  332,  323,  324,  252,  142,                                                                                                                                                                                                                                                                                                                 
     323                 :  /*  1110 */   332,  304,  237,  241,  258,  156,  259,  468,   23,  127,                                                                                                                                                                                                                                                                                                                 
     324                 :  /*  1120 */    18,   51,  468,  332,  332,    4,  332,  318,  332,  332,                                                                                                                                                                                                                                                                                                                 
     325                 :  /*  1130 */   313,  325,  327,  332,  399,  229,  351,   52,   48,  314,                                                                                                                                                                                                                                                                                                                 
     326                 :  /*  1140 */   247,  326,   43,  332,  107,    1,   44,  332,  175,  148,                                                                                                                                                                                                                                                                                                                 
     327                 :  /*  1150 */   332,   45,  332,  332,  332,  172,  340,  140,  227,   98,                                                                                                                                                                                                                                                                                                                 
     328                 :  /*  1160 */   332,    3,  110,  340,  323,  332,  332,  142,  350,  304,                                                                                                                                                                                                                                                                                                                 
     329                 :  /*  1170 */   149,  241,  258,  150,  259,  350,   23,  127,  332,   51,                                                                                                                                                                                                                                                                                                                 
     330                 :  /*  1180 */   332,  249,  332,  332,  332,  399,  171,  332,  313,  325,                                                                                                                                                                                                                                                                                                                 
     331                 :  /*  1190 */   327,  332,  399,  229,  340,   52,   48,  314,  247,  326,                                                                                                                                                                                                                                                                                                                 
     332                 :  /*  1200 */    43,  332,  107,    1,  332,  332,  350,  332,  332,  332,                                                                                                                                                                                                                                                                                                                 
     333                 :  /*  1210 */   332,  332,  332,  332,  332,  140,  214,   98,  332,    3,                                                                                                                                                                                                                                                                                                                 
     334                 :  /*  1220 */   110,  332,  323,  332,  332,  142,  332,  304,  332,  241,                                                                                                                                                                                                                                                                                                                 
     335                 :  /*  1230 */   258,  155,  228,  332,   23,  127,  332,   51,  332,  332,                                                                                                                                                                                                                                                                                                                 
     336                 :  /*  1240 */   332,  332,  332,  332,  332,  332,  313,  325,  327,  332,                                                                                                                                                                                                                                                                                                                 
     337                 :  /*  1250 */   399,  229,  332,   52,   48,  314,  247,  326,   43,  332,                                                                                                                                                                                                                                                                                                                 
     338                 :  /*  1260 */   107,    1,  332,  332,  332,  332,  332,  332,  332,  332,                                                                                                                                                                                                                                                                                                                 
     339                 :  /*  1270 */   332,  332,  332,  135,   94,   98,  332,    3,  110,  332,                                                                                                                                                                                                                                                                                                                 
     340                 :  /*  1280 */   323,  332,  332,  142,  332,  304,  332,  241,  258,  151,                                                                                                                                                                                                                                                                                                                 
     341                 :  /*  1290 */   259,  332,   23,  127,  332,   51,  332,  332,  332,  332,                                                                                                                                                                                                                                                                                                                 
     342                 :  /*  1300 */   332,  332,  332,  332,  313,  325,  327,  332,  399,  229,                                                                                                                                                                                                                                                                                                                 
     343                 :  /*  1310 */   332,   52,   48,  314,  247,  326,   43,  332,  107,    1,                                                                                                                                                                                                                                                                                                                 
     344                 :  /*  1320 */   332,  332,  332,  332,  332,  332,  332,  332,  332,  332,                                                                                                                                                                                                                                                                                                                 
     345                 :  /*  1330 */   332,  140,  213,   98,  332,    3,  110,  332,  323,  332,                                                                                                                                                                                                                                                                                                                 
     346                 :  /*  1340 */   332,  142,  332,  304,  332,  241,  258,  157,  259,  332,                                                                                                                                                                                                                                                                                                                 
     347                 :  /*  1350 */    23,  127,  332,   51,  332,  332,  332,  332,  332,  332,                                                                                                                                                                                                                                                                                                                 
     348                 :  /*  1360 */   332,  332,  313,  325,  327,  332,  399,  229,  332,   52,                                                                                                                                                                                                                                                                                                                 
     349                 :  /*  1370 */    48,  314,  247,  326,   43,  332,  107,    1,  332,  332,                                                                                                                                                                                                                                                                                                                 
     350                 :  /*  1380 */   332,  332,  332,  332,  332,  332,  332,  332,  332,  130,                                                                                                                                                                                                                                                                                                                 
     351                 :  /*  1390 */   227,   98,  332,    3,  110,  332,  323,  332,  332,  142,                                                                                                                                                                                                                                                                                                                 
     352                 :  /*  1400 */   332,  304,  332,  241,  258,  153,  259,  332,   16,  127,                                                                                                                                                                                                                                                                                                                 
     353                 :  /*  1410 */   332,   51,  332,  332,  332,  332,  332,  332,  332,  332,                                                                                                                                                                                                                                                                                                                 
     354                 :  /*  1420 */   313,  325,  327,  332,  399,  229,  332,   52,   48,  314,                                                                                                                                                                                                                                                                                                                 
     355                 :  /*  1430 */   247,  326,   43,  332,  107,    1,  332,  332,  332,  332,                                                                                                                                                                                                                                                                                                                 
     356                 :  /*  1440 */   332,  332,  332,  332,  332,  332,  332,  139,  227,   98,                                                                                                                                                                                                                                                                                                                 
     357                 :  /*  1450 */   332,    3,  110,  332,  323,  332,  332,  142,  332,  304,                                                                                                                                                                                                                                                                                                                 
     358                 :  /*  1460 */   332,  241,  258,  154,  259,  332,    7,  127,  332,   51,                                                                                                                                                                                                                                                                                                                 
     359                 :  /*  1470 */   332,  332,  332,  332,  332,  332,  332,  332,  313,  325,                                                                                                                                                                                                                                                                                                                 
     360                 :  /*  1480 */   327,  332,  399,  229,  332,   52,   48,  314,  247,  326,                                                                                                                                                                                                                                                                                                                 
     361                 :  /*  1490 */    43,  332,  107,    1,  332,  332,  332,  332,  332,  332,                                                                                                                                                                                                                                                                                                                 
     362                 :  /*  1500 */   332,  332,  332,  332,  332,  140,  217,   98,  332,    3,                                                                                                                                                                                                                                                                                                                 
     363                 :  /*  1510 */   110,  332,  323,  332,  332,  142,  101,  166,  332,  241,                                                                                                                                                                                                                                                                                                                 
     364                 :  /*  1520 */   258,  332,  259,  332,   23,  340,  332,   51,   21,   11,                                                                                                                                                                                                                                                                                                                 
     365                 :  /*  1530 */   332,  332,  332,  332,  332,  332,  332,  332,  332,  332,                                                                                                                                                                                                                                                                                                                 
     366                 :  /*  1540 */   332,  229,  208,   52,   48,  314,  247,  326,   43,  332,                                                                                                                                                                                                                                                                                                                 
     367                 :  /*  1550 */   107,    1,  332,  332,  332,  332,  332,  332,  332,  332,                                                                                                                                                                                                                                                                                                                 
     368                 :  /*  1560 */   332,  332,  332,  130,  227,   98,  332,    3,  110,  332,                                                                                                                                                                                                                                                                                                                 
     369                 :  /*  1570 */   323,  332,  332,  142,  202,  163,  332,  241,  258,  332,                                                                                                                                                                                                                                                                                                                 
     370                 :  /*  1580 */   259,  332,   16,  340,  332,   51,   21,   11,  332,  332,                                                                                                                                                                                                                                                                                                                 
     371                 :  /*  1590 */   332,  332,  332,  332,  332,  332,  332,  332,  332,  229,                                                                                                                                                                                                                                                                                                                 
     372                 :  /*  1600 */   208,   52,   48,  314,  247,  326,   43,  332,  107,  332,                                                                                                                                                                                                                                                                                                                 
     373                 :  /*  1610 */   332,  332,  332,  332,  332,  332,  332,  332,  332,  332,                                                                                                                                                                                                                                                                                                                 
     374                 :  /*  1620 */   332,  130,  231,   98,  332,    3,  110,  332,  323,  332,                                                                                                                                                                                                                                                                                                                 
     375                 :  /*  1630 */   332,  142,  332,  332,  332,  241,  258,  332,  259,  332,                                                                                                                                                                                                                                                                                                                 
     376                 :  /*  1640 */    16,  332,  332,   51,  332,  332,  332,  332,  332,  332,                                                                                                                                                                                                                                                                                                                 
     377                 :  /*  1650 */   332,  332,  332,  332,  332,  332,  332,  224,  332,   52,                                                                                                                                                                                                                                                                                                                 
     378                 :  /*  1660 */    48,  314,  247,  326,  337,   10,  107,  332,  299,  298,                                                                                                                                                                                                                                                                                                                 
     379                 :  /*  1670 */   300,  301,  297,  296,  294,  303,  266,  207,  513,  202,                                                                                                                                                                                                                                                                                                                 
     380                 :  /*  1680 */   168,   98,  332,  332,    3,  110,  332,  332,  340,  332,                                                                                                                                                                                                                                                                                                                 
     381                 :  /*  1690 */   142,   21,   11,  332,  241,  258,  332,  513,  332,  513,                                                                                                                                                                                                                                                                                                                 
     382                 :  /*  1700 */   513,  332,  513,  513,  332,  208,  332,  513,  304,  513,                                                                                                                                                                                                                                                                                                                 
     383                 :  /*  1710 */     4,  513,  141,  332,  222,   56,  122,  123,  332,  360,                                                                                                                                                                                                                                                                                                                 
     384                 :  /*  1720 */   332,  332,  332,  306,  398,  332,  513,  313,  325,  327,                                                                                                                                                                                                                                                                                                                 
     385                 :  /*  1730 */   332,  399,  202,  165,  148,  260,  332,  332,  513,  332,                                                                                                                                                                                                                                                                                                                 
     386                 :  /*  1740 */   332,  340,  332,   44,   21,   11,  304,  332,   45,  332,                                                                                                                                                                                                                                                                                                                 
     387                 :  /*  1750 */   141,    4,  513,   76,  127,  332,  332,  332,  208,  332,                                                                                                                                                                                                                                                                                                                 
     388                 :  /*  1760 */   332,  306,  398,  332,  304,  313,  325,  327,  118,  399,                                                                                                                                                                                                                                                                                                                 
     389                 :  /*  1770 */   332,   90,  127,  332,  332,  148,  220,  332,  332,  306,                                                                                                                                                                                                                                                                                                                 
     390                 :  /*  1780 */   398,  332,  332,  313,  325,  327,  304,  399,  332,  332,                                                                                                                                                                                                                                                                                                                 
     391                 :  /*  1790 */   141,  332,  332,   70,  122,  251,  304,  332,  375,  332,                                                                                                                                                                                                                                                                                                                 
     392                 :  /*  1800 */   141,  306,  398,   76,  127,  313,  325,  327,  332,  399,                                                                                                                                                                                                                                                                                                                 
     393                 :  /*  1810 */   332,  306,  398,  332,  304,  313,  325,  327,  141,  399,                                                                                                                                                                                                                                                                                                                 
     394                 :  /*  1820 */   332,   76,  127,  332,  332,  332,  230,  332,  332,  306,                                                                                                                                                                                                                                                                                                                 
     395                 :  /*  1830 */   398,  332,  332,  313,  325,  327,  332,  399,  332,  304,                                                                                                                                                                                                                                                                                                                 
     396                 :  /*  1840 */   202,  162,  332,  141,  218,  332,   76,  127,  332,  340,                                                                                                                                                                                                                                                                                                                 
     397                 :  /*  1850 */   332,  332,   21,   11,  306,  398,  332,  332,  313,  325,                                                                                                                                                                                                                                                                                                                 
     398                 :  /*  1860 */   327,  332,  399,  304,  332,  332,  208,  141,  332,  221,                                                                                                                                                                                                                                                                                                                 
     399                 :  /*  1870 */    65,  127,  332,  304,  332,  332,  332,  141,  306,  398,                                                                                                                                                                                                                                                                                                                 
     400                 :  /*  1880 */    68,  127,  313,  325,  327,  332,  399,  332,  306,  398,                                                                                                                                                                                                                                                                                                                 
     401                 :  /*  1890 */   332,   32,  313,  325,  327,  332,  399,  332,  332,  332,                                                                                                                                                                                                                                                                                                                 
     402                 :  /*  1900 */   372,  332,  332,  332,  332,  332,  202,  176,  332,  332,                                                                                                                                                                                                                                                                                                                 
     403                 :  /*  1910 */     3,  110,  332,  332,  332,  340,  142,  332,   21,   11,                                                                                                                                                                                                                                                                                                                 
     404                 :  /*  1920 */   241,  258,  304,  332,  332,  332,   95,   32,  332,   59,                                                                                                                                                                                                                                                                                                                 
     405                 :  /*  1930 */   121,  332,  208,  332,  332,  332,  372,  306,  398,  332,                                                                                                                                                                                                                                                                                                                 
     406                 :  /*  1940 */   332,  313,  325,  327,  332,  399,    3,  110,  332,  332,                                                                                                                                                                                                                                                                                                                 
     407                 :  /*  1950 */   332,  332,  142,  332,  304,  332,  241,  258,  141,  332,                                                                                                                                                                                                                                                                                                                 
     408                 :  /*  1960 */   332,   63,  127,  332,  332,  332,  354,   24,  364,  306,                                                                                                                                                                                                                                                                                                                 
     409                 :  /*  1970 */   398,  332,  332,  313,  325,  327,  304,  399,  332,  332,                                                                                                                                                                                                                                                                                                                 
     410                 :  /*  1980 */   141,  332,  332,   66,  127,  332,  332,  332,  332,  332,                                                                                                                                                                                                                                                                                                                 
     411                 :  /*  1990 */   332,  306,  398,  332,  332,  313,  325,  327,  332,  399,                                                                                                                                                                                                                                                                                                                 
     412                 :  /*  2000 */   332,  332,  358,   24,  364,  332,  332,  304,  332,  332,                                                                                                                                                                                                                                                                                                                 
     413                 :  /*  2010 */   332,  141,  332,  332,   80,  127,  332,  304,  332,  332,                                                                                                                                                                                                                                                                                                                 
     414                 :  /*  2020 */   332,  141,  306,  398,   89,  127,  313,  325,  327,  332,                                                                                                                                                                                                                                                                                                                 
     415                 :  /*  2030 */   399,  332,  306,  398,  332,  332,  313,  325,  327,  304,                                                                                                                                                                                                                                                                                                                 
     416                 :  /*  2040 */   399,  332,  332,  141,  332,  332,   83,  127,  332,  304,                                                                                                                                                                                                                                                                                                                 
     417                 :  /*  2050 */   332,  332,  332,  141,  306,  398,   81,  127,  313,  325,                                                                                                                                                                                                                                                                                                                 
     418                 :  /*  2060 */   327,  332,  399,  332,  306,  398,  332,  304,  313,  325,                                                                                                                                                                                                                                                                                                                 
     419                 :  /*  2070 */   327,  141,  399,  332,   74,  127,  332,  332,  332,  332,                                                                                                                                                                                                                                                                                                                 
     420                 :  /*  2080 */   332,  332,  306,  398,  332,  332,  313,  325,  327,  304,                                                                                                                                                                                                                                                                                                                 
     421                 :  /*  2090 */   399,  332,  332,  141,  332,  332,   69,  127,  332,  332,                                                                                                                                                                                                                                                                                                                 
     422                 :  /*  2100 */   332,  332,  332,  332,  306,  398,  332,  332,  313,  325,                                                                                                                                                                                                                                                                                                                 
     423                 :  /*  2110 */   327,  304,  399,  332,  332,  141,  332,  332,   70,  127,                                                                                                                                                                                                                                                                                                                 
     424                 :  /*  2120 */   332,  332,  332,  332,  332,  332,  306,  398,  332,  332,                                                                                                                                                                                                                                                                                                                 
     425                 :  /*  2130 */   313,  325,  327,  304,  399,  332,  332,  141,  332,  332,                                                                                                                                                                                                                                                                                                                 
     426                 :  /*  2140 */    58,  127,  332,  304,  332,  332,  332,  141,  306,  398,                                                                                                                                                                                                                                                                                                                 
     427                 :  /*  2150 */    78,  127,  313,  325,  327,  332,  399,  332,  306,  398,                                                                                                                                                                                                                                                                                                                 
     428                 :  /*  2160 */   332,  304,  313,  325,  327,  141,  399,  332,   71,  127,                                                                                                                                                                                                                                                                                                                 
     429                 :  /*  2170 */   332,  332,  332,  332,  332,  332,  306,  398,  332,  332,                                                                                                                                                                                                                                                                                                                 
     430                 :  /*  2180 */   240,  325,  327,  304,  399,  332,  332,  141,  332,  332,                                                                                                                                                                                                                                                                                                                 
     431                 :  /*  2190 */    64,  127,  332,  332,  332,  332,  332,  332,  306,  398,                                                                                                                                                                                                                                                                                                                 
     432                 :  /*  2200 */   332,  332,  313,  325,  327,  304,  399,  332,  332,  141,                                                                                                                                                                                                                                                                                                                 
     433                 :  /*  2210 */   332,  332,   93,  127,  332,  332,  332,  332,  332,  332,                                                                                                                                                                                                                                                                                                                 
     434                 :  /*  2220 */   306,  398,  332,  332,  313,  325,  327,  304,  399,  332,                                                                                                                                                                                                                                                                                                                 
     435                 :  /*  2230 */   332,  115,  332,  332,   84,  127,  332,  304,  332,  332,                                                                                                                                                                                                                                                                                                                 
     436                 :  /*  2240 */   332,  141,  306,  398,   67,  127,  313,  325,  327,  332,                                                                                                                                                                                                                                                                                                                 
     437                 :  /*  2250 */   399,  332,  306,  398,  332,  304,  313,  325,  327,  141,                                                                                                                                                                                                                                                                                                                 
     438                 :  /*  2260 */   399,  332,   62,  127,  332,  332,  332,  332,  332,  332,                                                                                                                                                                                                                                                                                                                 
     439                 :  /*  2270 */   306,  398,  332,  332,  313,  325,  327,  304,  399,  332,                                                                                                                                                                                                                                                                                                                 
     440                 :  /*  2280 */   332,  141,  332,  332,   92,  127,  332,  332,  332,  332,                                                                                                                                                                                                                                                                                                                 
     441                 :  /*  2290 */   332,  332,  306,  398,  332,  332,  313,  325,  327,  304,                                                                                                                                                                                                                                                                                                                 
     442                 :  /*  2300 */   399,  332,  332,  141,  332,  332,   86,  127,  332,  332,                                                                                                                                                                                                                                                                                                                 
     443                 :  /*  2310 */   332,  332,  332,  332,  306,  398,  332,  332,  313,  325,                                                                                                                                                                                                                                                                                                                 
     444                 :  /*  2320 */   327,  304,  399,  332,  332,  119,  332,  332,   57,  127,                                                                                                                                                                                                                                                                                                                 
     445                 :  /*  2330 */   332,  304,  332,  332,  332,  141,  306,  398,   87,  127,                                                                                                                                                                                                                                                                                                                 
     446                 :  /*  2340 */   313,  325,  327,  332,  399,  332,  306,  398,  332,  304,                                                                                                                                                                                                                                                                                                                 
     447                 :  /*  2350 */   313,  325,  327,  141,  399,  332,   88,  127,  332,  332,                                                                                                                                                                                                                                                                                                                 
     448                 :  /*  2360 */   332,  332,  332,  332,  306,  398,  332,  332,  313,  325,                                                                                                                                                                                                                                                                                                                 
     449                 :  /*  2370 */   327,  304,  399,  332,  332,  141,  332,  332,   75,  127,                                                                                                                                                                                                                                                                                                                 
     450                 :  /*  2380 */   332,  332,  332,  332,  332,  332,  306,  398,  332,  332,                                                                                                                                                                                                                                                                                                                 
     451                 :  /*  2390 */   313,  325,  327,  304,  399,  332,  332,  113,  332,  332,                                                                                                                                                                                                                                                                                                                 
     452                 :  /*  2400 */    73,  127,  332,  332,  332,  332,  332,  332,  306,  398,                                                                                                                                                                                                                                                                                                                 
     453                 :  /*  2410 */   332,  332,  313,  325,  327,  304,  399,  332,  332,   95,                                                                                                                                                                                                                                                                                                                 
     454                 :  /*  2420 */   332,  332,   55,  121,  332,  304,  332,  332,  332,  141,                                                                                                                                                                                                                                                                                                                 
     455                 :  /*  2430 */   306,  398,   61,  127,  234,  325,  327,  332,  399,  332,                                                                                                                                                                                                                                                                                                                 
     456                 :  /*  2440 */   306,  398,  332,  304,  313,  325,  327,  141,  399,  332,                                                                                                                                                                                                                                                                                                                 
     457                 :  /*  2450 */    77,  127,  332,  332,  332,  332,  332,  332,  306,  398,                                                                                                                                                                                                                                                                                                                 
     458                 :  /*  2460 */   332,  332,  313,  325,  327,  304,  399,  332,  332,  141,                                                                                                                                                                                                                                                                                                                 
     459                 :  /*  2470 */   332,  332,   72,  127,  332,  332,  332,  332,  332,  332,                                                                                                                                                                                                                                                                                                                 
     460                 :  /*  2480 */   306,  398,  332,  332,  313,  325,  327,  304,  399,  332,                                                                                                                                                                                                                                                                                                                 
     461                 :  /*  2490 */   332,  114,  332,  332,   82,  127,  332,  332,  332,  332,                                                                                                                                                                                                                                                                                                                 
     462                 :  /*  2500 */   332,  332,  306,  398,  332,  332,  313,  325,  327,  304,                                                                                                                                                                                                                                                                                                                 
     463                 :  /*  2510 */   399,  332,  332,  141,  332,  332,   85,  127,  332,  304,                                                                                                                                                                                                                                                                                                                 
     464                 :  /*  2520 */   332,  332,  332,  141,  306,  398,   79,  127,  313,  325,                                                                                                                                                                                                                                                                                                                 
     465                 :  /*  2530 */   327,  332,  399,  332,  306,  398,  332,  304,  313,  325,                                                                                                                                                                                                                                                                                                                 
     466                 :  /*  2540 */   327,  141,  399,  332,   60,  127,  332,  332,  332,  332,                                                                                                                                                                                                                                                                                                                 
     467                 :  /*  2550 */   332,  332,  306,  398,  332,  332,  313,  325,  327,  304,                                                                                                                                                                                                                                                                                                                 
     468                 :  /*  2560 */   399,  332,  332,  141,  332,  332,   91,  127,  332,  332,                                                                                                                                                                                                                                                                                                                 
     469                 :  /*  2570 */   332,  332,  202,  160,  306,  398,  332,  332,  313,  325,                                                                                                                                                                                                                                                                                                                 
     470                 :  /*  2580 */   327,  340,  399,  332,   21,   11,  332,  332,  332,  332,                                                                                                                                                                                                                                                                                                                 
     471                 :  /*  2590 */   332,  332,  332,  332,  332,  332,  332,  332,  208,                                                                                                                                                                                                                                                                                                                       
     472                 :     );                                                                                                                                                                                                                                                                                                                                                                                    
     473                 :     static public $yy_lookahead = array(                                                                                                                                                                                                                                                                                                                                                  
     474                 :  /*     0 */     1,   32,   86,    1,   38,    2,   90,   38,    6,   93,                                                                                                                                                                                                                                                                                                                 
     475                 :  /*    10 */    94,   83,   84,   85,   86,   87,   98,  101,  102,   21,                                                                                                                                                                                                                                                                                                                 
     476                 :  /*    20 */    22,  105,  106,  107,   21,  109,   60,   28,   62,   30,                                                                                                                                                                                                                                                                                                                 
     477                 :  /*    30 */   112,   62,   66,    6,   35,  119,  120,   21,   22,   40,                                                                                                                                                                                                                                                                                                                 
     478                 :  /*    40 */    41,   42,   43,   44,   45,   46,   47,   48,   49,   50,                                                                                                                                                                                                                                                                                                                 
     479                 :  /*    50 */    51,   52,   53,    1,    1,   91,    1,   30,    6,    6,                                                                                                                                                                                                                                                                                                                 
     480                 :  /*    60 */    62,    6,   35,   37,    4,   39,   67,   68,   69,   70,                                                                                                                                                                                                                                                                                                                 
     481                 :  /*    70 */    71,   72,   73,   74,   75,   76,   77,   78,   62,   19,                                                                                                                                                                                                                                                                                                                 
     482                 :  /*    80 */    20,  117,   30,   30,   31,   30,    1,   35,   35,   20,                                                                                                                                                                                                                                                                                                                 
     483                 :  /*    90 */    35,    6,   40,   41,   42,   43,   44,   45,   46,   47,                                                                                                                                                                                                                                                                                                                 
     484                 :  /*   100 */    48,   49,   50,   51,   52,   53,    1,   54,    1,   54,                                                                                                                                                                                                                                                                                                                 
     485                 :  /*   110 */     1,    6,    1,    6,    6,    6,   37,    6,   39,   67,                                                                                                                                                                                                                                                                                                                 
     486                 :  /*   120 */    68,   69,   70,   71,   72,   73,   74,   75,   76,   77,                                                                                                                                                                                                                                                                                                                 
     487                 :  /*   130 */    78,    1,   63,   22,    1,   30,    6,   30,   30,   30,                                                                                                                                                                                                                                                                                                                 
     488                 :  /*   140 */    35,   37,   35,   35,   35,   40,   41,   42,   43,   44,                                                                                                                                                                                                                                                                                                                 
     489                 :  /*   150 */    45,   46,   47,   48,   49,   50,   51,   52,   53,    1,                                                                                                                                                                                                                                                                                                                 
     490                 :  /*   160 */    30,   54,    6,   54,    6,   35,    1,  110,    6,   91,                                                                                                                                                                                                                                                                                                                 
     491                 :  /*   170 */    66,    6,   67,   68,   69,   70,   71,   72,   73,   74,                                                                                                                                                                                                                                                                                                                 
     492                 :  /*   180 */    75,   76,   77,   78,    1,    2,   30,   54,   30,    6,                                                                                                                                                                                                                                                                                                                 
     493                 :  /*   190 */    17,   35,   30,   35,  118,  117,  118,   35,   40,   41,                                                                                                                                                                                                                                                                                                                 
     494                 :  /*   200 */    42,   43,   44,   45,   46,   47,   48,   49,   50,   51,                                                                                                                                                                                                                                                                                                                 
     495                 :  /*   210 */    52,   53,    1,    7,    8,    9,   10,   11,    6,   54,                                                                                                                                                                                                                                                                                                                 
     496                 :  /*   220 */     6,    6,   16,   17,   18,   67,   68,   69,   70,   71,                                                                                                                                                                                                                                                                                                                 
     497                 :  /*   230 */    72,   73,   74,   75,   76,   77,   78,   85,   86,   87,                                                                                                                                                                                                                                                                                                                 
     498                 :  /*   240 */     2,   30,   30,    1,   30,   30,   35,   35,    6,   35,                                                                                                                                                                                                                                                                                                                 
     499                 :  /*   250 */    35,   40,   41,   42,   43,   44,   45,   46,   47,   48,                                                                                                                                                                                                                                                                                                                 
     500                 :  /*   260 */    49,   50,   51,   52,   53,    1,   91,   92,   91,   92,                                                                                                                                                                                                                                                                                                                 
     501                 :  /*   270 */     6,    6,    6,    6,    6,  100,   98,  100,   67,   68,                                                                                                                                                                                                                                                                                                                 
     502                 :  /*   280 */    69,   70,   71,   72,   73,   74,   75,   76,   77,   78,                                                                                                                                                                                                                                                                                                                 
     503                 :  /*   290 */   112,   37,  117,   39,  117,   30,   30,   30,   30,   38,                                                                                                                                                                                                                                                                                                                 
     504                 :  /*   300 */    35,   35,   35,   35,   40,   41,   42,   43,   44,   45,                                                                                                                                                                                                                                                                                                                 
     505                 :  /*   310 */    46,   47,   48,   49,   50,   51,   52,   53,    1,   91,                                                                                                                                                                                                                                                                                                                 
     506                 :  /*   320 */    92,   91,    6,   62,    6,    6,    6,    4,  100,  113,                                                                                                                                                                                                                                                                                                                 
     507                 :  /*   330 */   114,   67,   68,   69,   70,   71,   72,   73,   74,   75,                                                                                                                                                                                                                                                                                                                 
     508                 :  /*   340 */    76,   77,   78,   20,   21,  117,   30,  117,   30,   30,                                                                                                                                                                                                                                                                                                                 
     509                 :  /*   350 */    30,   35,    6,   35,   35,   35,   39,   40,   41,   42,                                                                                                                                                                                                                                                                                                                 
     510                 :  /*   360 */    43,   44,   45,   46,   47,   48,   49,   50,   51,   52,                                                                                                                                                                                                                                                                                                                 
     511                 :  /*   370 */    53,    1,    6,    6,   92,    1,   30,   38,   37,    6,                                                                                                                                                                                                                                                                                                                 
     512                 :  /*   380 */    39,   35,  100,  110,   67,   68,   69,   70,   71,   72,                                                                                                                                                                                                                                                                                                                 
     513                 :  /*   390 */    73,   74,   75,   76,   77,   78,   30,   30,   86,  117,                                                                                                                                                                                                                                                                                                                 
     514                 :  /*   400 */    60,   35,   35,   30,   30,   65,   19,   20,   35,   35,                                                                                                                                                                                                                                                                                                                 
     515                 :  /*   410 */    40,   41,   42,   43,   44,   45,   46,   47,   48,   49,                                                                                                                                                                                                                                                                                                                 
     516                 :  /*   420 */    50,   51,   52,   53,    1,    2,   99,   92,   92,  114,                                                                                                                                                                                                                                                                                                                 
     517                 :  /*   430 */     6,    6,    6,  121,  122,  100,  100,   67,   68,   69,                                                                                                                                                                                                                                                                                                                 
     518                 :  /*   440 */    70,   71,   72,   73,   74,   75,   76,   77,   78,   99,                                                                                                                                                                                                                                                                                                                 
     519                 :  /*   450 */    80,   64,  117,  117,   30,   30,   30,   38,    1,   35,                                                                                                                                                                                                                                                                                                                 
     520                 :  /*   460 */    35,   35,  110,   40,   41,   42,   43,   44,   45,   46,                                                                                                                                                                                                                                                                                                                 
     521                 :  /*   470 */    47,   48,   49,   50,   51,   52,   53,    1,    4,    1,                                                                                                                                                                                                                                                                                                                 
     522                 :  /*   480 */    92,   62,    6,  111,    6,  113,  114,    4,  100,   32,                                                                                                                                                                                                                                                                                                                 
     523                 :  /*   490 */    67,   68,   69,   70,   71,   72,   73,   74,   75,   76,                                                                                                                                                                                                                                                                                                                 
     524                 :  /*   500 */    77,   78,   21,   20,   21,  117,   94,   95,   96,   60,                                                                                                                                                                                                                                                                                                                 
     525                 :  /*   510 */    99,   54,   38,  110,   65,  112,   40,   41,   42,   43,                                                                                                                                                                                                                                                                                                                 
     526                 :  /*   520 */    44,   45,   46,   47,   48,   49,   50,   51,   52,   53,                                                                                                                                                                                                                                                                                                                 
     527                 :  /*   530 */     1,   19,   19,   20,   92,    6,   91,   66,   26,   19,                                                                                                                                                                                                                                                                                                                 
     528                 :  /*   540 */    88,   60,  100,   67,   68,   69,   70,   71,   72,   73,                                                                                                                                                                                                                                                                                                                 
     529                 :  /*   550 */    74,   75,   76,   77,   78,   25,  108,  110,   38,  112,                                                                                                                                                                                                                                                                                                                 
     530                 :  /*   560 */    94,   95,  117,  115,  113,  114,   27,   37,    4,   40,                                                                                                                                                                                                                                                                                                                 
     531                 :  /*   570 */    41,   42,   43,   44,   45,   46,   47,   48,   49,   50,                                                                                                                                                                                                                                                                                                                 
     532                 :  /*   580 */    51,   52,   53,    1,   20,   94,   95,   30,   30,   87,                                                                                                                                                                                                                                                                                                                 
     533                 :  /*   590 */    20,   89,   35,   35,   98,   98,   67,   68,   69,   70,                                                                                                                                                                                                                                                                                                                 
     534                 :  /*   600 */    71,   72,   73,   74,   75,   76,   77,   78,  112,  112,                                                                                                                                                                                                                                                                                                                 
     535                 :  /*   610 */    92,   20,  108,   31,  108,   39,   64,   64,  100,  115,                                                                                                                                                                                                                                                                                                                 
     536                 :  /*   620 */     6,  115,   40,   41,   42,   43,   44,   45,   46,   47,                                                                                                                                                                                                                                                                                                                 
     537                 :  /*   630 */    48,   49,   50,   51,   52,   53,    1,   86,   92,   20,                                                                                                                                                                                                                                                                                                                 
     538                 :  /*   640 */    20,   60,   20,   19,   36,   20,  100,   98,   98,   67,                                                                                                                                                                                                                                                                                                                 
     539                 :  /*   650 */    68,   69,   70,   71,   72,   73,   74,   75,   76,   77,                                                                                                                                                                                                                                                                                                                 
     540                 :  /*   660 */    78,  112,  112,   36,    2,   19,   19,    6,   20,   19,                                                                                                                                                                                                                                                                                                                 
     541                 :  /*   670 */    21,   20,   80,  122,   38,   40,   41,   42,   43,   44,                                                                                                                                                                                                                                                                                                                 
     542                 :  /*   680 */    45,   46,   47,   48,   49,   50,   51,   52,   53,   20,                                                                                                                                                                                                                                                                                                                 
     543                 :  /*   690 */     1,   20,    2,   20,   56,    1,  100,  111,  115,  112,                                                                                                                                                                                                                                                                                                                 
     544                 :  /*   700 */    22,   66,   67,   68,   69,   70,   71,   72,   73,   74,                                                                                                                                                                                                                                                                                                                 
     545                 :  /*   710 */    75,   76,   77,   78,   25,  110,  117,   30,   97,  110,                                                                                                                                                                                                                                                                                                                 
     546                 :  /*   720 */    97,  110,  123,  123,  123,  123,  123,  123,  123,   40,                                                                                                                                                                                                                                                                                                                 
     547                 :  /*   730 */    41,   42,   43,   44,   45,   46,   47,   48,   49,   50,                                                                                                                                                                                                                                                                                                                 
     548                 :  /*   740 */    51,   52,   53,    1,  123,  123,  123,  123,  123,  123,                                                                                                                                                                                                                                                                                                                 
     549                 :  /*   750 */   123,  123,  123,  123,   98,   98,   67,   68,   69,   70,                                                                                                                                                                                                                                                                                                                 
     550                 :  /*   760 */    71,   72,   73,   74,   75,   76,   77,   78,  112,  112,                                                                                                                                                                                                                                                                                                                 
     551                 :  /*   770 */   123,  123,  123,  123,  123,  123,  123,  123,  123,  123,                                                                                                                                                                                                                                                                                                                 
     552                 :  /*   780 */   123,   39,   40,   41,   42,   43,   44,   45,   46,   47,                                                                                                                                                                                                                                                                                                                 
     553                 :  /*   790 */    48,   49,   50,   51,   52,   53,    1,  123,  123,  123,                                                                                                                                                                                                                                                                                                                 
     554                 :  /*   800 */   123,    6,  123,  123,  123,  123,    4,   98,  123,   67,                                                                                                                                                                                                                                                                                                                 
     555                 :  /*   810 */    68,   69,   70,   71,   72,   73,   74,   75,   76,   77,                                                                                                                                                                                                                                                                                                                 
     556                 :  /*   820 */    78,  112,   20,  123,  123,  123,  123,  123,  123,  123,                                                                                                                                                                                                                                                                                                                 
     557                 :  /*   830 */   123,  123,  123,  123,   22,   40,   41,   42,   43,   44,                                                                                                                                                                                                                                                                                                                 
     558                 :  /*   840 */    45,   46,   47,   48,   49,   50,   51,   52,   53,    1,                                                                                                                                                                                                                                                                                                                 
     559                 :  /*   850 */   123,  123,  123,  123,  123,  123,  123,  123,  123,  123,                                                                                                                                                                                                                                                                                                                 
     560                 :  /*   860 */   123,   98,   67,   68,   69,   70,   71,   72,   73,   74,                                                                                                                                                                                                                                                                                                                 
     561                 :  /*   870 */    75,   76,   77,   78,   62,  112,  123,  123,  123,  123,                                                                                                                                                                                                                                                                                                                 
     562                 :  /*   880 */   123,  123,  123,  123,  123,  123,  123,  123,   40,   41,                                                                                                                                                                                                                                                                                                                 
     563                 :  /*   890 */    42,   43,   44,   45,   46,   47,   48,   49,   50,   51,                                                                                                                                                                                                                                                                                                                 
     564                 :  /*   900 */    52,   53,  123,  123,  123,  123,  123,  123,  123,  123,                                                                                                                                                                                                                                                                                                                 
     565                 :  /*   910 */   123,  123,   22,  123,  123,   67,   68,   69,   70,   71,                                                                                                                                                                                                                                                                                                                 
     566                 :  /*   920 */    72,   73,   74,   75,   76,   77,   78,    4,  123,   40,                                                                                                                                                                                                                                                                                                                 
     567                 :  /*   930 */    41,   42,   43,   44,   45,   46,   47,   48,   49,   50,                                                                                                                                                                                                                                                                                                                 
     568                 :  /*   940 */    51,   52,   53,   20,   21,  123,  123,  123,  123,  123,                                                                                                                                                                                                                                                                                                                 
     569                 :  /*   950 */    60,  123,  123,  123,  123,   65,   67,   68,   69,   70,                                                                                                                                                                                                                                                                                                                 
     570                 :  /*   960 */    71,   72,   73,   74,   75,   76,   77,   78,    4,    5,                                                                                                                                                                                                                                                                                                                 
     571                 :  /*   970 */   123,  123,  123,    4,  123,  123,  123,  123,  123,  123,                                                                                                                                                                                                                                                                                                                 
     572                 :  /*   980 */   123,  123,   91,   19,   20,  123,   63,   23,   24,   20,                                                                                                                                                                                                                                                                                                                 
     573                 :  /*   990 */    26,    4,  123,   29,  103,  104,  123,   33,   34,   30,                                                                                                                                                                                                                                                                                                                 
     574                 :  /*  1000 */    36,   32,   38,  123,   35,   41,  123,   20,  117,  123,                                                                                                                                                                                                                                                                                                                 
     575                 :  /*  1010 */    92,  123,   86,  123,  123,  123,   90,  123,  100,   55,                                                                                                                                                                                                                                                                                                                 
     576                 :  /*  1020 */    94,   57,   58,   59,   60,   61,    4,  123,   64,   65,                                                                                                                                                                                                                                                                                                                 
     577                 :  /*  1030 */   112,  105,  106,  107,  123,  109,    4,  123,    4,  123,                                                                                                                                                                                                                                                                                                                 
     578                 :  /*  1040 */   123,   19,   20,   79,  123,   23,   24,  123,   26,   86,                                                                                                                                                                                                                                                                                                                 
     579                 :  /*  1050 */    63,   29,   20,   90,   20,   33,   34,   94,   36,  123,                                                                                                                                                                                                                                                                                                                 
     580                 :  /*  1060 */    38,  123,   30,   41,   32,  102,  123,   35,  105,  106,                                                                                                                                                                                                                                                                                                                 
     581                 :  /*  1070 */   107,  123,  109,    4,  123,    4,  123,   55,    4,   57,                                                                                                                                                                                                                                                                                                                 
     582                 :  /*  1080 */    58,   59,   60,   61,    4,  123,   64,   65,   66,   20,                                                                                                                                                                                                                                                                                                                 
     583                 :  /*  1090 */    19,   20,  123,    6,   20,  123,    4,   63,  123,   19,                                                                                                                                                                                                                                                                                                                 
     584                 :  /*  1100 */    20,   79,  123,   23,   24,  123,   26,   36,   21,   29,                                                                                                                                                                                                                                                                                                                 
     585                 :  /*  1110 */   123,   86,   20,   33,   34,   90,   36,   30,   38,   94,                                                                                                                                                                                                                                                                                                                 
     586                 :  /*  1120 */     4,   41,   35,  123,  123,   38,  123,  102,  123,  123,                                                                                                                                                                                                                                                                                                                 
     587                 :  /*  1130 */   105,  106,  107,  123,  109,   55,   20,   57,   58,   59,                                                                                                                                                                                                                                                                                                                 
     588                 :  /*  1140 */    60,   61,    4,  123,   64,   65,   30,  123,   92,   62,                                                                                                                                                                                                                                                                                                                 
     589                 :  /*  1150 */   123,   35,  123,  123,  123,   92,  100,   19,   20,   79,                                                                                                                                                                                                                                                                                                                 
     590                 :  /*  1160 */   123,   23,   24,  100,   26,  123,  123,   29,  112,   86,                                                                                                                                                                                                                                                                                                                 
     591                 :  /*  1170 */    94,   33,   34,   90,   36,  112,   38,   94,  123,   41,                                                                                                                                                                                                                                                                                                                 
     592                 :  /*  1180 */   123,  105,  123,  123,  123,  109,   92,  123,  105,  106,                                                                                                                                                                                                                                                                                                                 
     593                 :  /*  1190 */   107,  123,  109,   55,  100,   57,   58,   59,   60,   61,                                                                                                                                                                                                                                                                                                                 
     594                 :  /*  1200 */     4,  123,   64,   65,  123,  123,  112,  123,  123,  123,                                                                                                                                                                                                                                                                                                                 
     595                 :  /*  1210 */   123,  123,  123,  123,  123,   19,   20,   79,  123,   23,                                                                                                                                                                                                                                                                                                                 
     596                 :  /*  1220 */    24,  123,   26,  123,  123,   29,  123,   86,  123,   33,                                                                                                                                                                                                                                                                                                                 
     597                 :  /*  1230 */    34,   90,   36,  123,   38,   94,  123,   41,  123,  123,                                                                                                                                                                                                                                                                                                                 
     598                 :  /*  1240 */   123,  123,  123,  123,  123,  123,  105,  106,  107,  123,                                                                                                                                                                                                                                                                                                                 
     599                 :  /*  1250 */   109,   55,  123,   57,   58,   59,   60,   61,    4,  123,                                                                                                                                                                                                                                                                                                                 
     600                 :  /*  1260 */    64,   65,  123,  123,  123,  123,  123,  123,  123,  123,                                                                                                                                                                                                                                                                                                                 
     601                 :  /*  1270 */   123,  123,  123,   19,   20,   79,  123,   23,   24,  123,                                                                                                                                                                                                                                                                                                                 
     602                 :  /*  1280 */    26,  123,  123,   29,  123,   86,  123,   33,   34,   90,                                                                                                                                                                                                                                                                                                                 
     603                 :  /*  1290 */    36,  123,   38,   94,  123,   41,  123,  123,  123,  123,                                                                                                                                                                                                                                                                                                                 
     604                 :  /*  1300 */   123,  123,  123,  123,  105,  106,  107,  123,  109,   55,                                                                                                                                                                                                                                                                                                                 
     605                 :  /*  1310 */   123,   57,   58,   59,   60,   61,    4,  123,   64,   65,                                                                                                                                                                                                                                                                                                                 
     606                 :  /*  1320 */   123,  123,  123,  123,  123,  123,  123,  123,  123,  123,                                                                                                                                                                                                                                                                                                                 
     607                 :  /*  1330 */   123,   19,   20,   79,  123,   23,   24,  123,   26,  123,                                                                                                                                                                                                                                                                                                                 
     608                 :  /*  1340 */   123,   29,  123,   86,  123,   33,   34,   90,   36,  123,                                                                                                                                                                                                                                                                                                                 
     609                 :  /*  1350 */    38,   94,  123,   41,  123,  123,  123,  123,  123,  123,                                                                                                                                                                                                                                                                                                                 
     610                 :  /*  1360 */   123,  123,  105,  106,  107,  123,  109,   55,  123,   57,                                                                                                                                                                                                                                                                                                                 
     611                 :  /*  1370 */    58,   59,   60,   61,    4,  123,   64,   65,  123,  123,                                                                                                                                                                                                                                                                                                                 
     612                 :  /*  1380 */   123,  123,  123,  123,  123,  123,  123,  123,  123,   19,                                                                                                                                                                                                                                                                                                                 
     613                 :  /*  1390 */    20,   79,  123,   23,   24,  123,   26,  123,  123,   29,                                                                                                                                                                                                                                                                                                                 
     614                 :  /*  1400 */   123,   86,  123,   33,   34,   90,   36,  123,   38,   94,                                                                                                                                                                                                                                                                                                                 
     615                 :  /*  1410 */   123,   41,  123,  123,  123,  123,  123,  123,  123,  123,                                                                                                                                                                                                                                                                                                                 
     616                 :  /*  1420 */   105,  106,  107,  123,  109,   55,  123,   57,   58,   59,                                                                                                                                                                                                                                                                                                                 
     617                 :  /*  1430 */    60,   61,    4,  123,   64,   65,  123,  123,  123,  123,                                                                                                                                                                                                                                                                                                                 
     618                 :  /*  1440 */   123,  123,  123,  123,  123,  123,  123,   19,   20,   79,                                                                                                                                                                                                                                                                                                                 
     619                 :  /*  1450 */   123,   23,   24,  123,   26,  123,  123,   29,  123,   86,                                                                                                                                                                                                                                                                                                                 
     620                 :  /*  1460 */   123,   33,   34,   90,   36,  123,   38,   94,  123,   41,                                                                                                                                                                                                                                                                                                                 
     621                 :  /*  1470 */   123,  123,  123,  123,  123,  123,  123,  123,  105,  106,                                                                                                                                                                                                                                                                                                                 
     622                 :  /*  1480 */   107,  123,  109,   55,  123,   57,   58,   59,   60,   61,                                                                                                                                                                                                                                                                                                                 
     623                 :  /*  1490 */     4,  123,   64,   65,  123,  123,  123,  123,  123,  123,                                                                                                                                                                                                                                                                                                                 
     624                 :  /*  1500 */   123,  123,  123,  123,  123,   19,   20,   79,  123,   23,                                                                                                                                                                                                                                                                                                                 
     625                 :  /*  1510 */    24,  123,   26,  123,  123,   29,   91,   92,  123,   33,                                                                                                                                                                                                                                                                                                                 
     626                 :  /*  1520 */    34,  123,   36,  123,   38,  100,  123,   41,  103,  104,                                                                                                                                                                                                                                                                                                                 
     627                 :  /*  1530 */   123,  123,  123,  123,  123,  123,  123,  123,  123,  123,                                                                                                                                                                                                                                                                                                                 
     628                 :  /*  1540 */   123,   55,  117,   57,   58,   59,   60,   61,    4,  123,                                                                                                                                                                                                                                                                                                                 
     629                 :  /*  1550 */    64,   65,  123,  123,  123,  123,  123,  123,  123,  123,                                                                                                                                                                                                                                                                                                                 
     630                 :  /*  1560 */   123,  123,  123,   19,   20,   79,  123,   23,   24,  123,                                                                                                                                                                                                                                                                                                                 
     631                 :  /*  1570 */    26,  123,  123,   29,   91,   92,  123,   33,   34,  123,                                                                                                                                                                                                                                                                                                                 
     632                 :  /*  1580 */    36,  123,   38,  100,  123,   41,  103,  104,  123,  123,                                                                                                                                                                                                                                                                                                                 
     633                 :  /*  1590 */   123,  123,  123,  123,  123,  123,  123,  123,  123,   55,                                                                                                                                                                                                                                                                                                                 
     634                 :  /*  1600 */   117,   57,   58,   59,   60,   61,    4,  123,   64,  123,                                                                                                                                                                                                                                                                                                                 
     635                 :  /*  1610 */   123,  123,  123,  123,  123,  123,  123,  123,  123,  123,                                                                                                                                                                                                                                                                                                                 
     636                 :  /*  1620 */   123,   19,   20,   79,  123,   23,   24,  123,   26,  123,                                                                                                                                                                                                                                                                                                                 
     637                 :  /*  1630 */   123,   29,  123,  123,  123,   33,   34,  123,   36,  123,                                                                                                                                                                                                                                                                                                                 
     638                 :  /*  1640 */    38,  123,  123,   41,  123,  123,  123,  123,  123,  123,                                                                                                                                                                                                                                                                                                                 
     639                 :  /*  1650 */   123,  123,  123,  123,  123,  123,  123,   55,  123,   57,                                                                                                                                                                                                                                                                                                                 
     640                 :  /*  1660 */    58,   59,   60,   61,    3,    4,   64,  123,    7,    8,                                                                                                                                                                                                                                                                                                                 
     641                 :  /*  1670 */     9,   10,   11,   12,   13,   14,   15,   16,    6,   91,                                                                                                                                                                                                                                                                                                                 
     642                 :  /*  1680 */    92,   79,  123,  123,   23,   24,  123,  123,  100,  123,                                                                                                                                                                                                                                                                                                                 
     643                 :  /*  1690 */    29,  103,  104,  123,   33,   34,  123,   25,  123,   27,                                                                                                                                                                                                                                                                                                                 
     644                 :  /*  1700 */    28,  123,   30,   31,  123,  117,  123,   35,   86,   37,                                                                                                                                                                                                                                                                                                                 
     645                 :  /*  1710 */    38,   39,   90,  123,    1,   93,   94,   95,  123,    6,                                                                                                                                                                                                                                                                                                                 
     646                 :  /*  1720 */   123,  123,  123,  101,  102,  123,   54,  105,  106,  107,                                                                                                                                                                                                                                                                                                                 
     647                 :  /*  1730 */   123,  109,   91,   92,   62,   22,  123,  123,   66,  123,                                                                                                                                                                                                                                                                                                                 
     648                 :  /*  1740 */   123,  100,  123,   30,  103,  104,   86,  123,   35,  123,                                                                                                                                                                                                                                                                                                                 
     649                 :  /*  1750 */    90,   38,   80,   93,   94,  123,  123,  123,  117,  123,                                                                                                                                                                                                                                                                                                                 
     650                 :  /*  1760 */   123,  101,  102,  123,   86,  105,  106,  107,   90,  109,                                                                                                                                                                                                                                                                                                                 
     651                 :  /*  1770 */   123,   93,   94,  123,  123,   62,  116,  123,  123,  101,                                                                                                                                                                                                                                                                                                                 
     652                 :  /*  1780 */   102,  123,  123,  105,  106,  107,   86,  109,  123,  123,                                                                                                                                                                                                                                                                                                                 
     653                 :  /*  1790 */    90,  123,  123,   93,   94,   95,   86,  123,  120,  123,                                                                                                                                                                                                                                                                                                                 
     654                 :  /*  1800 */    90,  101,  102,   93,   94,  105,  106,  107,  123,  109,                                                                                                                                                                                                                                                                                                                 
     655                 :  /*  1810 */   123,  101,  102,  123,   86,  105,  106,  107,   90,  109,                                                                                                                                                                                                                                                                                                                 
     656                 :  /*  1820 */   123,   93,   94,  123,  123,  123,  116,  123,  123,  101,                                                                                                                                                                                                                                                                                                                 
     657                 :  /*  1830 */   102,  123,  123,  105,  106,  107,  123,  109,  123,   86,                                                                                                                                                                                                                                                                                                                 
     658                 :  /*  1840 */    91,   92,  123,   90,  116,  123,   93,   94,  123,  100,                                                                                                                                                                                                                                                                                                                 
     659                 :  /*  1850 */   123,  123,  103,  104,  101,  102,  123,  123,  105,  106,                                                                                                                                                                                                                                                                                                                 
     660                 :  /*  1860 */   107,  123,  109,   86,  123,  123,  117,   90,  123,  116,                                                                                                                                                                                                                                                                                                                 
     661                 :  /*  1870 */    93,   94,  123,   86,  123,  123,  123,   90,  101,  102,                                                                                                                                                                                                                                                                                                                 
     662                 :  /*  1880 */    93,   94,  105,  106,  107,  123,  109,  123,  101,  102,                                                                                                                                                                                                                                                                                                                 
     663                 :  /*  1890 */   123,    4,  105,  106,  107,  123,  109,  123,  123,  123,                                                                                                                                                                                                                                                                                                                 
     664                 :  /*  1900 */    13,  123,  123,  123,  123,  123,   91,   92,  123,  123,                                                                                                                                                                                                                                                                                                                 
     665                 :  /*  1910 */    23,   24,  123,  123,  123,  100,   29,  123,  103,  104,                                                                                                                                                                                                                                                                                                                 
     666                 :  /*  1920 */    33,   34,   86,  123,  123,  123,   90,    4,  123,   93,                                                                                                                                                                                                                                                                                                                 
     667                 :  /*  1930 */    94,  123,  117,  123,  123,  123,   13,  101,  102,  123,                                                                                                                                                                                                                                                                                                                 
     668                 :  /*  1940 */   123,  105,  106,  107,  123,  109,   23,   24,  123,  123,                                                                                                                                                                                                                                                                                                                 
     669                 :  /*  1950 */   123,  123,   29,  123,   86,  123,   33,   34,   90,  123,                                                                                                                                                                                                                                                                                                                 
     670                 :  /*  1960 */   123,   93,   94,  123,  123,  123,   79,   80,   81,  101,                                                                                                                                                                                                                                                                                                                 
     671                 :  /*  1970 */   102,  123,  123,  105,  106,  107,   86,  109,  123,  123,                                                                                                                                                                                                                                                                                                                 
     672                 :  /*  1980 */    90,  123,  123,   93,   94,  123,  123,  123,  123,  123,                                                                                                                                                                                                                                                                                                                 
     673                 :  /*  1990 */   123,  101,  102,  123,  123,  105,  106,  107,  123,  109,                                                                                                                                                                                                                                                                                                                 
     674                 :  /*  2000 */   123,  123,   79,   80,   81,  123,  123,   86,  123,  123,                                                                                                                                                                                                                                                                                                                 
     675                 :  /*  2010 */   123,   90,  123,  123,   93,   94,  123,   86,  123,  123,                                                                                                                                                                                                                                                                                                                 
     676                 :  /*  2020 */   123,   90,  101,  102,   93,   94,  105,  106,  107,  123,                                                                                                                                                                                                                                                                                                                 
     677                 :  /*  2030 */   109,  123,  101,  102,  123,  123,  105,  106,  107,   86,                                                                                                                                                                                                                                                                                                                 
     678                 :  /*  2040 */   109,  123,  123,   90,  123,  123,   93,   94,  123,   86,                                                                                                                                                                                                                                                                                                                 
     679                 :  /*  2050 */   123,  123,  123,   90,  101,  102,   93,   94,  105,  106,                                                                                                                                                                                                                                                                                                                 
     680                 :  /*  2060 */   107,  123,  109,  123,  101,  102,  123,   86,  105,  106,                                                                                                                                                                                                                                                                                                                 
     681                 :  /*  2070 */   107,   90,  109,  123,   93,   94,  123,  123,  123,  123,                                                                                                                                                                                                                                                                                                                 
     682                 :  /*  2080 */   123,  123,  101,  102,  123,  123,  105,  106,  107,   86,                                                                                                                                                                                                                                                                                                                 
     683                 :  /*  2090 */   109,  123,  123,   90,  123,  123,   93,   94,  123,  123,                                                                                                                                                                                                                                                                                                                 
     684                 :  /*  2100 */   123,  123,  123,  123,  101,  102,  123,  123,  105,  106,                                                                                                                                                                                                                                                                                                                 
     685                 :  /*  2110 */   107,   86,  109,  123,  123,   90,  123,  123,   93,   94,                                                                                                                                                                                                                                                                                                                 
     686                 :  /*  2120 */   123,  123,  123,  123,  123,  123,  101,  102,  123,  123,                                                                                                                                                                                                                                                                                                                 
     687                 :  /*  2130 */   105,  106,  107,   86,  109,  123,  123,   90,  123,  123,                                                                                                                                                                                                                                                                                                                 
     688                 :  /*  2140 */    93,   94,  123,   86,  123,  123,  123,   90,  101,  102,                                                                                                                                                                                                                                                                                                                 
     689                 :  /*  2150 */    93,   94,  105,  106,  107,  123,  109,  123,  101,  102,                                                                                                                                                                                                                                                                                                                 
     690                 :  /*  2160 */   123,   86,  105,  106,  107,   90,  109,  123,   93,   94,                                                                                                                                                                                                                                                                                                                 
     691                 :  /*  2170 */   123,  123,  123,  123,  123,  123,  101,  102,  123,  123,                                                                                                                                                                                                                                                                                                                 
     692                 :  /*  2180 */   105,  106,  107,   86,  109,  123,  123,   90,  123,  123,                                                                                                                                                                                                                                                                                                                 
     693                 :  /*  2190 */    93,   94,  123,  123,  123,  123,  123,  123,  101,  102,                                                                                                                                                                                                                                                                                                                 
     694                 :  /*  2200 */   123,  123,  105,  106,  107,   86,  109,  123,  123,   90,                                                                                                                                                                                                                                                                                                                 
     695                 :  /*  2210 */   123,  123,   93,   94,  123,  123,  123,  123,  123,  123,                                                                                                                                                                                                                                                                                                                 
     696                 :  /*  2220 */   101,  102,  123,  123,  105,  106,  107,   86,  109,  123,                                                                                                                                                                                                                                                                                                                 
     697                 :  /*  2230 */   123,   90,  123,  123,   93,   94,  123,   86,  123,  123,                                                                                                                                                                                                                                                                                                                 
     698                 :  /*  2240 */   123,   90,  101,  102,   93,   94,  105,  106,  107,  123,                                                                                                                                                                                                                                                                                                                 
     699                 :  /*  2250 */   109,  123,  101,  102,  123,   86,  105,  106,  107,   90,                                                                                                                                                                                                                                                                                                                 
     700                 :  /*  2260 */   109,  123,   93,   94,  123,  123,  123,  123,  123,  123,                                                                                                                                                                                                                                                                                                                 
     701                 :  /*  2270 */   101,  102,  123,  123,  105,  106,  107,   86,  109,  123,                                                                                                                                                                                                                                                                                                                 
     702                 :  /*  2280 */   123,   90,  123,  123,   93,   94,  123,  123,  123,  123,                                                                                                                                                                                                                                                                                                                 
     703                 :  /*  2290 */   123,  123,  101,  102,  123,  123,  105,  106,  107,   86,                                                                                                                                                                                                                                                                                                                 
     704                 :  /*  2300 */   109,  123,  123,   90,  123,  123,   93,   94,  123,  123,                                                                                                                                                                                                                                                                                                                 
     705                 :  /*  2310 */   123,  123,  123,  123,  101,  102,  123,  123,  105,  106,                                                                                                                                                                                                                                                                                                                 
     706                 :  /*  2320 */   107,   86,  109,  123,  123,   90,  123,  123,   93,   94,                                                                                                                                                                                                                                                                                                                 
     707                 :  /*  2330 */   123,   86,  123,  123,  123,   90,  101,  102,   93,   94,                                                                                                                                                                                                                                                                                                                 
     708                 :  /*  2340 */   105,  106,  107,  123,  109,  123,  101,  102,  123,   86,                                                                                                                                                                                                                                                                                                                 
     709                 :  /*  2350 */   105,  106,  107,   90,  109,  123,   93,   94,  123,  123,                                                                                                                                                                                                                                                                                                                 
     710                 :  /*  2360 */   123,  123,  123,  123,  101,  102,  123,  123,  105,  106,                                                                                                                                                                                                                                                                                                                 
     711                 :  /*  2370 */   107,   86,  109,  123,  123,   90,  123,  123,   93,   94,                                                                                                                                                                                                                                                                                                                 
     712                 :  /*  2380 */   123,  123,  123,  123,  123,  123,  101,  102,  123,  123,                                                                                                                                                                                                                                                                                                                 
     713                 :  /*  2390 */   105,  106,  107,   86,  109,  123,  123,   90,  123,  123,                                                                                                                                                                                                                                                                                                                 
     714                 :  /*  2400 */    93,   94,  123,  123,  123,  123,  123,  123,  101,  102,                                                                                                                                                                                                                                                                                                                 
     715                 :  /*  2410 */   123,  123,  105,  106,  107,   86,  109,  123,  123,   90,                                                                                                                                                                                                                                                                                                                 
     716                 :  /*  2420 */   123,  123,   93,   94,  123,   86,  123,  123,  123,   90,                                                                                                                                                                                                                                                                                                                 
     717                 :  /*  2430 */   101,  102,   93,   94,  105,  106,  107,  123,  109,  123,                                                                                                                                                                                                                                                                                                                 
     718                 :  /*  2440 */   101,  102,  123,   86,  105,  106,  107,   90,  109,  123,                                                                                                                                                                                                                                                                                                                 
     719                 :  /*  2450 */    93,   94,  123,  123,  123,  123,  123,  123,  101,  102,                                                                                                                                                                                                                                                                                                                 
     720                 :  /*  2460 */   123,  123,  105,  106,  107,   86,  109,  123,  123,   90,                                                                                                                                                                                                                                                                                                                 
     721                 :  /*  2470 */   123,  123,   93,   94,  123,  123,  123,  123,  123,  123,                                                                                                                                                                                                                                                                                                                 
     722                 :  /*  2480 */   101,  102,  123,  123,  105,  106,  107,   86,  109,  123,                                                                                                                                                                                                                                                                                                                 
     723                 :  /*  2490 */   123,   90,  123,  123,   93,   94,  123,  123,  123,  123,                                                                                                                                                                                                                                                                                                                 
     724                 :  /*  2500 */   123,  123,  101,  102,  123,  123,  105,  106,  107,   86,                                                                                                                                                                                                                                                                                                                 
     725                 :  /*  2510 */   109,  123,  123,   90,  123,  123,   93,   94,  123,   86,                                                                                                                                                                                                                                                                                                                 
     726                 :  /*  2520 */   123,  123,  123,   90,  101,  102,   93,   94,  105,  106,                                                                                                                                                                                                                                                                                                                 
     727                 :  /*  2530 */   107,  123,  109,  123,  101,  102,  123,   86,  105,  106,                                                                                                                                                                                                                                                                                                                 
     728                 :  /*  2540 */   107,   90,  109,  123,   93,   94,  123,  123,  123,  123,                                                                                                                                                                                                                                                                                                                 
     729                 :  /*  2550 */   123,  123,  101,  102,  123,  123,  105,  106,  107,   86,                                                                                                                                                                                                                                                                                                                 
     730                 :  /*  2560 */   109,  123,  123,   90,  123,  123,   93,   94,  123,  123,                                                                                                                                                                                                                                                                                                                 
     731                 :  /*  2570 */   123,  123,   91,   92,  101,  102,  123,  123,  105,  106,                                                                                                                                                                                                                                                                                                                 
     732                 :  /*  2580 */   107,  100,  109,  123,  103,  104,  123,  123,  123,  123,                                                                                                                                                                                                                                                                                                                 
     733                 :  /*  2590 */   123,  123,  123,  123,  123,  123,  123,  123,  117,                                                                                                                                                                                                                                                                                                                       
     734                 : );                                                                                                                                                                                                                                                                                                                                                                                        
     735                 :     const YY_SHIFT_USE_DFLT = -35;                                                                                                                                                                                                                                                                                                                                                        
     736                 :     const YY_SHIFT_MAX = 263;                                                                                                                                                                                                                                                                                                                                                             
     737                 :     static public $yy_shift_ofst = array(                                                                                                                                                                                                                                                                                                                                                 
     738                 :  /*     0 */  1661, 1486, 1138, 1428, 1138, 1138, 1486, 1428, 1138, 1022,                                                                                                                                                                                                                                                                                                                 
     739                 :  /*    10 */   964, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138,                                                                                                                                                                                                                                                                                                                 
     740                 :  /*    20 */  1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138,                                                                                                                                                                                                                                                                                                                 
     741                 :  /*    30 */  1138, 1138, 1254, 1138, 1138, 1196, 1080, 1138, 1312, 1138,                                                                                                                                                                                                                                                                                                                 
     742                 :  /*    40 */  1138, 1138, 1138, 1254, 1196, 1138, 1370, 1370, 1544, 1602,                                                                                                                                                                                                                                                                                                                 
     743                 :  /*    50 */  1544, 1544, 1544, 1544, 1544,  158,  105,   52,   -1,  211,                                                                                                                                                                                                                                                                                                                 
     744                 :  /*    60 */   211,  211,  211,  635,  689,  742,  529,  795,  476,  264,                                                                                                                                                                                                                                                                                                                 
     745                 :  /*    70 */   317,  370,  423,  582,  848,  848,  848,  848,  848,  848,                                                                                                                                                                                                                                                                                                                 
     746                 :  /*    80 */   848,  848,  848,  848,  848,  848,  848,  848,  848,  848,                                                                                                                                                                                                                                                                                                                 
     747                 :  /*    90 */   848,  848,  889,  889, 1713,  109,  374, 1661, 1923,  969,                                                                                                                                                                                                                                                                                                                 
     748                 :  /*   100 */  1032,  130, 1116,  130, 1116,  374,  183,  387,  374,  890,                                                                                                                                                                                                                                                                                                                 
     749                 :  /*   110 */   520, 1887,  206,   53,  107,   55,  923, 1034,  457,  165,                                                                                                                                                                                                                                                                                                                 
     750                 :  /*   120 */   111,   16,   -2,  108,  483,  564, 1069,  812,  564,  564,                                                                                                                                                                                                                                                                                                                 
     751                 :  /*   130 */   564,  520,  564,  557, 1092, 1074,  564,  513,  520,  802,                                                                                                                                                                                                                                                                                                                 
     752                 :  /*   140 */   802,  133,  558,  564,  513,  564,  478,  564,  513,  678,                                                                                                                                                                                                                                                                                                                 
     753                 :  /*   150 */   694,  694,  694,  694,  694,  694,  694,  694,  678,  -35,                                                                                                                                                                                                                                                                                                                 
     754                 :  /*   160 */   318,  319,  320,  366,  346,  316,  268,  214,  212,  162,                                                                                                                                                                                                                                                                                                                 
     755                 :  /*   170 */   215,  265,  267,  266,  373,  367,  156,  426,  424,  425,                                                                                                                                                                                                                                                                                                                 
     756                 :  /*   180 */   323,  987,   27,   60,  340,  340,  340,  449,  449,  242,                                                                                                                                                                                                                                                                                                                 
     757                 :  /*   190 */   474,  340,   85,    2,  340,  340,  340,  238,  678,  687,                                                                                                                                                                                                                                                                                                                 
     758                 :  /*   200 */   694,  678,  694,  687,  678,  238,  339,  173,  -35,  -35,                                                                                                                                                                                                                                                                                                                 
     759                 :  /*   210 */   -35,  -35,  -35, 1672, 1087, 1071,  -34,  -31,  254,  104,                                                                                                                                                                                                                                                                                                                 
     760                 :  /*   220 */    79,   26,   69,  512,  261,    3,  530,  419,  481,  261,                                                                                                                                                                                                                                                                                                                 
     761                 :  /*   230 */   341,  419,  638,  650,  661,  471,  647,  662,  646,  649,                                                                                                                                                                                                                                                                                                                 
     762                 :  /*   240 */   592,  671,  673,  690,  669,  651,  636,  627,  608,  552,                                                                                                                                                                                                                                                                                                                 
     763                 :  /*   250 */   553,  576,  591,  539,  570,  614,  619,  624,  625,  581,                                                                                                                                                                                                                                                                                                                 
     764                 :  /*   260 */   620,  648,  339,  622,                                                                                                                                                                                                                                                                                                                                                     
     765                 : );                                                                                                                                                                                                                                                                                                                                                                                        
     766                 :     const YY_REDUCE_USE_DFLT = -85;                                                                                                                                                                                                                                                                                                                                                       
     767                 :     const YY_REDUCE_MAX = 212;                                                                                                                                                                                                                                                                                                                                                            
     768                 :     static public $yy_reduce_ofst = array(                                                                                                                                                                                                                                                                                                                                                
     769                 :  /*     0 */   -72,  -84, 1753, 1622, 1728, 1660, 1678, 1700, 1710, 1868,                                                                                                                                                                                                                                                                                                                 
     770                 :  /*    10 */  1836, 1921, 1963, 1953, 1931, 1981, 1777, 2003, 1890, 2473,                                                                                                                                                                                                                                                                                                                 
     771                 :  /*    20 */  2451, 2423, 2151, 2025, 2075, 2339, 2235, 2245, 2119, 1787,                                                                                                                                                                                                                                                                                                                 
     772                 :  /*    30 */  2433, 2357, 2329, 2285, 2263, 2307, 2379, 2213, 2191, 2057,                                                                                                                                                                                                                                                                                                                 
     773                 :  /*    40 */  2047, 2097, 2169, 1836, 2141, 2401,  963, 1025, 1315, 1199,                                                                                                                                                                                                                                                                                                                 
     774                 :  /*    50 */  1257, 1083, 1141, 1373,  926, 1425, 1483, 1588, 2481, 1425,                                                                                                                                                                                                                                                                                                                 
     775                 :  /*    60 */  1641, 1815, 1749,  891,  891,  891,  891,  891,  891,  891,                                                                                                                                                                                                                                                                                                                 
     776                 :  /*    70 */   891,  891,  891,  891,  891,  891,  891,  891,  891,  891,                                                                                                                                                                                                                                                                                                                 
     777                 :  /*    80 */   891,  891,  891,  891,  891,  891,  891,  891,  891,  891,                                                                                                                                                                                                                                                                                                                 
     778                 :  /*    90 */   891,  891,  891,  891,  228,  175,  177,  152,  312, 1094,                                                                                                                                                                                                                                                                                                                 
     779                 :  /*   100 */  1056,  336, 1063,  335,  918,  282,   78, 1076,  388,  372,                                                                                                                                                                                                                                                                                                                 
     780                 :  /*   110 */   412,  551,  502,  -36,  -36,  -36,  403,  403,  -36,  -36,                                                                                                                                                                                                                                                                                                                 
     781                 :  /*   120 */   230,  451,  451,  442,  403,  447,  656,  451,  550,  549,                                                                                                                                                                                                                                                                                                                 
     782                 :  /*   130 */   497,  491,  657,  518,  497,  497,  178,  448,  466,  496,                                                                                                                                                                                                                                                                                                                 
     783                 :  /*   140 */   497,  -36,  546,  763,  504,  709,  445,  -82,  506,  451,                                                                                                                                                                                                                                                                                                                 
     784                 :  /*   150 */   -36,  -36,  -36,  -36,  -36,  -36,  -36,  -36,  216,  -36,                                                                                                                                                                                                                                                                                                                 
     785                 :  /*   160 */   596,  596,  596,  596,  596,  596,  596,  596,  596,  596,                                                                                                                                                                                                                                                                                                                 
     786                 :  /*   170 */   596,  596,  596,  596,  596,  596,  596,  596,  596,  596,                                                                                                                                                                                                                                                                                                                 
     787                 :  /*   180 */   587,  587,  596,  583,  586,  586,  586,  605,  609,  599,                                                                                                                                                                                                                                                                                                                 
     788                 :  /*   190 */   611,  586,  599,  599,  586,  586,  586,   76,  315,  623,                                                                                                                                                                                                                                                                                                                 
     789                 :  /*   200 */   599,  315,  599,  621,  315,   76,   57,  452,  411,  350,                                                                                                                                                                                                                                                                                                                 
     790                 :  /*   210 */   352,  273,  327,                                                                                                                                                                                                                                                                                                                                                           
     791                 : );                                                                                                                                                                                                                                                                                                                                                                                        
     792                 :     static public $yyExpectedTokens = array(                                                                                                                                                                                                                                                                                                                                              
     793                 :         /* 0 */ array(3, 4, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 23, 24, 29, 33, 34, ),                                                                                                                                                                                                                                                                                                   
     794                 :         /* 1 */ array(4, 19, 20, 23, 24, 26, 29, 33, 34, 36, 38, 41, 55, 57, 58, 59, 60, 61, 64, 65, 79, ),                                                                                                                                                                                                                                                                               
     795                 :         /* 2 */ array(4, 19, 20, 23, 24, 26, 29, 33, 34, 36, 38, 41, 55, 57, 58, 59, 60, 61, 64, 65, 79, ),                                                                                                                                                                                                                                                                               
     796                 :         /* 3 */ array(4, 19, 20, 23, 24, 26, 29, 33, 34, 36, 38, 41, 55, 57, 58, 59, 60, 61, 64, 65, 79, ),                                                                                                                                                                                                                                                                               
     797                 :         /* 4 */ array(4, 19, 20, 23, 24, 26, 29, 33, 34, 36, 38, 41, 55, 57, 58, 59, 60, 61, 64, 65, 79, ),                                                                                                                                                                                                                                                                               
     798                 :         /* 5 */ array(4, 19, 20, 23, 24, 26, 29, 33, 34, 36, 38, 41, 55, 57, 58, 59, 60, 61, 64, 65, 79, ),                                                                                                                                                                                                                                                                               
     799                 :         /* 6 */ array(4, 19, 20, 23, 24, 26, 29, 33, 34, 36, 38, 41, 55, 57, 58, 59, 60, 61, 64, 65, 79, ),                                                                                                                                                                                                                                                                               
     800                 :         /* 7 */ array(4, 19, 20, 23, 24, 26, 29, 33, 34, 36, 38, 41, 55, 57, 58, 59, 60, 61, 64, 65, 79, ),                                                                                                                                                                                                                                                                               
     801                 :         /* 8 */ array(4, 19, 20, 23, 24, 26, 29, 33, 34, 36, 38, 41, 55, 57, 58, 59, 60, 61, 64, 65, 79, ),                                                                                                                                                                                                                                                                               
     802                 :         /* 9 */ array(4, 19, 20, 23, 24, 26, 29, 33, 34, 36, 38, 41, 55, 57, 58, 59, 60, 61, 64, 65, 66, 79, ),                                                                                                                                                                                                                                                                           
     803                 :         /* 10 */ array(4, 5, 19, 20, 23, 24, 26, 29, 33, 34, 36, 38, 41, 55, 57, 58, 59, 60, 61, 64, 65, 79, ),                                                                                                                                                                                                                                                                           
     804                 :         /* 11 */ array(4, 19, 20, 23, 24, 26, 29, 33, 34, 36, 38, 41, 55, 57, 58, 59, 60, 61, 64, 65, 79, ),                                                                                                                                                                                                                                                                              
     805                 :         /* 12 */ array(4, 19, 20, 23, 24, 26, 29, 33, 34, 36, 38, 41, 55, 57, 58, 59, 60, 61, 64, 65, 79, ),                                                                                                                                                                                                                                                                              
     806                 :         /* 13 */ array(4, 19, 20, 23, 24, 26, 29, 33, 34, 36, 38, 41, 55, 57, 58, 59, 60, 61, 64, 65, 79, ),                                                                                                                                                                                                                                                                              
     807                 :         /* 14 */ array(4, 19, 20, 23, 24, 26, 29, 33, 34, 36, 38, 41, 55, 57, 58, 59, 60, 61, 64, 65, 79, ),                                                                                                                                                                                                                                                                              
     808                 :         /* 15 */ array(4, 19, 20, 23, 24, 26, 29, 33, 34, 36, 38, 41, 55, 57, 58, 59, 60, 61, 64, 65, 79, ),                                                                                                                                                                                                                                                                              
     809                 :         /* 16 */ array(4, 19, 20, 23, 24, 26, 29, 33, 34, 36, 38, 41, 55, 57, 58, 59, 60, 61, 64, 65, 79, ),                                                                                                                                                                                                                                                                              
     810                 :         /* 17 */ array(4, 19, 20, 23, 24, 26, 29, 33, 34, 36, 38, 41, 55, 57, 58, 59, 60, 61, 64, 65, 79, ),                                                                                                                                                                                                                                                                              
     811                 :         /* 18 */ array(4, 19, 20, 23, 24, 26, 29, 33, 34, 36, 38, 41, 55, 57, 58, 59, 60, 61, 64, 65, 79, ),                                                                                                                                                                                                                                                                              
     812                 :         /* 19 */ array(4, 19, 20, 23, 24, 26, 29, 33, 34, 36, 38, 41, 55, 57, 58, 59, 60, 61, 64, 65, 79, ),                                                                                                                                                                                                                                                                              
     813                 :         /* 20 */ array(4, 19, 20, 23, 24, 26, 29, 33, 34, 36, 38, 41, 55, 57, 58, 59, 60, 61, 64, 65, 79, ),                                                                                                                                                                                                                                                                              
     814                 :         /* 21 */ array(4, 19, 20, 23, 24, 26, 29, 33, 34, 36, 38, 41, 55, 57, 58, 59, 60, 61, 64, 65, 79, ),                                                                                                                                                                                                                                                                              
     815                 :         /* 22 */ array(4, 19, 20, 23, 24, 26, 29, 33, 34, 36, 38, 41, 55, 57, 58, 59, 60, 61, 64, 65, 79, ),                                                                                                                                                                                                                                                                              
     816                 :         /* 23 */ array(4, 19, 20, 23, 24, 26, 29, 33, 34, 36, 38, 41, 55, 57, 58, 59, 60, 61, 64, 65, 79, ),                                                                                                                                                                                                                                                                              
     817                 :         /* 24 */ array(4, 19, 20, 23, 24, 26, 29, 33, 34, 36, 38, 41, 55, 57, 58, 59, 60, 61, 64, 65, 79, ),                                                                                                                                                                                                                                                                              
     818                 :         /* 25 */ array(4, 19, 20, 23, 24, 26, 29, 33, 34, 36, 38, 41, 55, 57, 58, 59, 60, 61, 64, 65, 79, ),                                                                                                                                                                                                                                                                              
     819                 :         /* 26 */ array(4, 19, 20, 23, 24, 26, 29, 33, 34, 36, 38, 41, 55, 57, 58, 59, 60, 61, 64, 65, 79, ),                                                                                                                                                                                                                                                                              
     820                 :         /* 27 */ array(4, 19, 20, 23, 24, 26, 29, 33, 34, 36, 38, 41, 55, 57, 58, 59, 60, 61, 64, 65, 79, ),                                                                                                                                                                                                                                                                              
     821                 :         /* 28 */ array(4, 19, 20, 23, 24, 26, 29, 33, 34, 36, 38, 41, 55, 57, 58, 59, 60, 61, 64, 65, 79, ),                                                                                                                                                                                                                                                                              
     822                 :         /* 29 */ array(4, 19, 20, 23, 24, 26, 29, 33, 34, 36, 38, 41, 55, 57, 58, 59, 60, 61, 64, 65, 79, ),                                                                                                                                                                                                                                                                              
     823                 :         /* 30 */ array(4, 19, 20, 23, 24, 26, 29, 33, 34, 36, 38, 41, 55, 57, 58, 59, 60, 61, 64, 65, 79, ),                                                                                                                                                                                                                                                                              
     824                 :         /* 31 */ array(4, 19, 20, 23, 24, 26, 29, 33, 34, 36, 38, 41, 55, 57, 58, 59, 60, 61, 64, 65, 79, ),                                                                                                                                                                                                                                                                              
     825                 :         /* 32 */ array(4, 19, 20, 23, 24, 26, 29, 33, 34, 36, 38, 41, 55, 57, 58, 59, 60, 61, 64, 65, 79, ),                                                                                                                                                                                                                                                                              
     826                 :         /* 33 */ array(4, 19, 20, 23, 24, 26, 29, 33, 34, 36, 38, 41, 55, 57, 58, 59, 60, 61, 64, 65, 79, ),                                                                                                                                                                                                                                                                              
     827                 :         /* 34 */ array(4, 19, 20, 23, 24, 26, 29, 33, 34, 36, 38, 41, 55, 57, 58, 59, 60, 61, 64, 65, 79, ),                                                                                                                                                                                                                                                                              
     828                 :         /* 35 */ array(4, 19, 20, 23, 24, 26, 29, 33, 34, 36, 38, 41, 55, 57, 58, 59, 60, 61, 64, 65, 79, ),                                                                                                                                                                                                                                                                              
     829                 :         /* 36 */ array(4, 19, 20, 23, 24, 26, 29, 33, 34, 36, 38, 41, 55, 57, 58, 59, 60, 61, 64, 65, 79, ),                                                                                                                                                                                                                                                                              
     830                 :         /* 37 */ array(4, 19, 20, 23, 24, 26, 29, 33, 34, 36, 38, 41, 55, 57, 58, 59, 60, 61, 64, 65, 79, ),                                                                                                                                                                                                                                                                              
     831                 :         /* 38 */ array(4, 19, 20, 23, 24, 26, 29, 33, 34, 36, 38, 41, 55, 57, 58, 59, 60, 61, 64, 65, 79, ),                                                                                                                                                                                                                                                                              
     832                 :         /* 39 */ array(4, 19, 20, 23, 24, 26, 29, 33, 34, 36, 38, 41, 55, 57, 58, 59, 60, 61, 64, 65, 79, ),                                                                                                                                                                                                                                                                              
     833                 :         /* 40 */ array(4, 19, 20, 23, 24, 26, 29, 33, 34, 36, 38, 41, 55, 57, 58, 59, 60, 61, 64, 65, 79, ),                                                                                                                                                                                                                                                                              
     834                 :         /* 41 */ array(4, 19, 20, 23, 24, 26, 29, 33, 34, 36, 38, 41, 55, 57, 58, 59, 60, 61, 64, 65, 79, ),                                                                                                                                                                                                                                                                              
     835                 :         /* 42 */ array(4, 19, 20, 23, 24, 26, 29, 33, 34, 36, 38, 41, 55, 57, 58, 59, 60, 61, 64, 65, 79, ),                                                                                                                                                                                                                                                                              
     836                 :         /* 43 */ array(4, 19, 20, 23, 24, 26, 29, 33, 34, 36, 38, 41, 55, 57, 58, 59, 60, 61, 64, 65, 79, ),                                                                                                                                                                                                                                                                              
     837                 :         /* 44 */ array(4, 19, 20, 23, 24, 26, 29, 33, 34, 36, 38, 41, 55, 57, 58, 59, 60, 61, 64, 65, 79, ),                                                                                                                                                                                                                                                                              
     838                 :         /* 45 */ array(4, 19, 20, 23, 24, 26, 29, 33, 34, 36, 38, 41, 55, 57, 58, 59, 60, 61, 64, 65, 79, ),                                                                                                                                                                                                                                                                              
     839                 :         /* 46 */ array(4, 19, 20, 23, 24, 26, 29, 33, 34, 36, 38, 41, 55, 57, 58, 59, 60, 61, 64, 65, 79, ),                                                                                                                                                                                                                                                                              
     840                 :         /* 47 */ array(4, 19, 20, 23, 24, 26, 29, 33, 34, 36, 38, 41, 55, 57, 58, 59, 60, 61, 64, 65, 79, ),                                                                                                                                                                                                                                                                              
     841                 :         /* 48 */ array(4, 19, 20, 23, 24, 26, 29, 33, 34, 36, 38, 41, 55, 57, 58, 59, 60, 61, 64, 79, ),                                                                                                                                                                                                                                                                                  
     842                 :         /* 49 */ array(4, 19, 20, 23, 24, 26, 29, 33, 34, 36, 38, 41, 55, 57, 58, 59, 60, 61, 64, 79, ),                                                                                                                                                                                                                                                                                  
     843                 :         /* 50 */ array(4, 19, 20, 23, 24, 26, 29, 33, 34, 36, 38, 41, 55, 57, 58, 59, 60, 61, 64, 79, ),                                                                                                                                                                                                                                                                                  
     844                 :         /* 51 */ array(4, 19, 20, 23, 24, 26, 29, 33, 34, 36, 38, 41, 55, 57, 58, 59, 60, 61, 64, 79, ),                                                                                                                                                                                                                                                                                  
     845                 :         /* 52 */ array(4, 19, 20, 23, 24, 26, 29, 33, 34, 36, 38, 41, 55, 57, 58, 59, 60, 61, 64, 79, ),                                                                                                                                                                                                                                                                                  
     846                 :         /* 53 */ array(4, 19, 20, 23, 24, 26, 29, 33, 34, 36, 38, 41, 55, 57, 58, 59, 60, 61, 64, 79, ),                                                                                                                                                                                                                                                                                  
     847                 :         /* 54 */ array(4, 19, 20, 23, 24, 26, 29, 33, 34, 36, 38, 41, 55, 57, 58, 59, 60, 61, 64, 79, ),                                                                                                                                                                                                                                                                                  
     848                 :         /* 55 */ array(1, 6, 30, 35, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, ),                                                                                                                                                                                                                                           
     849                 :         /* 56 */ array(1, 6, 30, 35, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, ),                                                                                                                                                                                                                                           
     850                 :         /* 57 */ array(1, 6, 30, 35, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, ),                                                                                                                                                                                                                                           
     851                 :         /* 58 */ array(1, 28, 30, 35, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, ),                                                                                                                                                                                                                                          
     852                 :         /* 59 */ array(1, 30, 35, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, ),                                                                                                                                                                                                                                              
     853                 :         /* 60 */ array(1, 30, 35, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, ),                                                                                                                                                                                                                                              
     854                 :         /* 61 */ array(1, 30, 35, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, ),                                                                                                                                                                                                                                              
     855                 :         /* 62 */ array(1, 30, 35, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, ),                                                                                                                                                                                                                                              
     856                 :         /* 63 */ array(1, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, ),                                                                                                                                                                                                                                                  
     857                 :         /* 64 */ array(1, 25, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, ),                                                                                                                                                                                                                                                  
     858                 :         /* 65 */ array(1, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, ),                                                                                                                                                                                                                                                  
     859                 :         /* 66 */ array(1, 6, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, ),                                                                                                                                                                                                                                                   
     860                 :         /* 67 */ array(1, 6, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, ),                                                                                                                                                                                                                                                   
     861                 :         /* 68 */ array(1, 6, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, ),                                                                                                                                                                                                                                                   
     862                 :         /* 69 */ array(1, 6, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, ),                                                                                                                                                                                                                                                   
     863                 :         /* 70 */ array(1, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, ),                                                                                                                                                                                                                                                  
     864                 :         /* 71 */ array(1, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 80, ),                                                                                                                                                                                                                                                  
     865                 :         /* 72 */ array(1, 2, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, ),                                                                                                                                                                                                                                                   
     866                 :         /* 73 */ array(1, 31, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, ),                                                                                                                                                                                                                                                  
     867                 :         /* 74 */ array(1, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, ),                                                                                                                                                                                                                                                      
     868                 :         /* 75 */ array(1, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, ),                                                                                                                                                                                                                                                      
     869                 :         /* 76 */ array(1, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, ),                                                                                                                                                                                                                                                      
     870                 :         /* 77 */ array(1, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, ),                                                                                                                                                                                                                                                      
     871                 :         /* 78 */ array(1, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, ),                                                                                                                                                                                                                                                      
     872                 :         /* 79 */ array(1, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, ),                                                                                                                                                                                                                                                      
     873                 :         /* 80 */ array(1, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, ),                                                                                                                                                                                                                                                      
     874                 :         /* 81 */ array(1, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, ),                                                                                                                                                                                                                                                      
     875                 :         /* 82 */ array(1, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, ),                                                                                                                                                                                                                                                      
     876                 :         /* 83 */ array(1, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, ),                                                                                                                                                                                                                                                      
     877                 :         /* 84 */ array(1, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, ),                                                                                                                                                                                                                                                      
     878                 :         /* 85 */ array(1, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, ),                                                                                                                                                                                                                                                      
     879                 :         /* 86 */ array(1, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, ),                                                                                                                                                                                                                                                      
     880                 :         /* 87 */ array(1, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, ),                                                                                                                                                                                                                                                      
     881                 :         /* 88 */ array(1, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, ),                                                                                                                                                                                                                                                      
     882                 :         /* 89 */ array(1, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, ),                                                                                                                                                                                                                                                      
     883                 :         /* 90 */ array(1, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, ),                                                                                                                                                                                                                                                      
     884                 :         /* 91 */ array(1, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, ),                                                                                                                                                                                                                                                      
     885                 :         /* 92 */ array(40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, ),                                                                                                                                                                                                                                                         
     886                 :         /* 93 */ array(40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, ),                                                                                                                                                                                                                                                         
     887                 :         /* 94 */ array(1, 6, 22, 30, 35, 38, 62, ),                                                                                                                                                                                                                                                                                                                                       
     888                 :         /* 95 */ array(1, 6, 30, 35, 54, ),                                                                                                                                                                                                                                                                                                                                               
     889                 :         /* 96 */ array(1, 30, 35, ),                                                                                                                                                                                                                                                                                                                                                      
     890                 :         /* 97 */ array(3, 4, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 23, 24, 29, 33, 34, ),                                                                                                                                                                                                                                                                                                  
     891                 :         /* 98 */ array(4, 13, 23, 24, 29, 33, 34, 79, 80, 81, ),                                                                                                                                                                                                                                                                                                                          
     892                 :         /* 99 */ array(4, 20, 30, 32, 35, ),                                                                                                                                                                                                                                                                                                                                              
     893                 :         /* 100 */ array(4, 20, 30, 32, 35, ),                                                                                                                                                                                                                                                                                                                                             
     894                 :         /* 101 */ array(1, 6, 30, 35, ),                                                                                                                                                                                                                                                                                                                                                  
     895                 :         /* 102 */ array(4, 20, 30, 35, ),                                                                                                                                                                                                                                                                                                                                                 
     896                 :         /* 103 */ array(1, 6, 30, 35, ),                                                                                                                                                                                                                                                                                                                                                  
     897                 :         /* 104 */ array(4, 20, 30, 35, ),                                                                                                                                                                                                                                                                                                                                                 
     898                 :         /* 105 */ array(1, 30, 35, ),                                                                                                                                                                                                                                                                                                                                                     
     899                 :         /* 106 */ array(1, 2, 6, ),                                                                                                                                                                                                                                                                                                                                                       
     900                 :         /* 107 */ array(19, 20, 64, ),                                                                                                                                                                                                                                                                                                                                                    
     901                 :         /* 108 */ array(1, 30, 35, ),                                                                                                                                                                                                                                                                                                                                                     
     902                 :         /* 109 */ array(22, 60, 65, ),                                                                                                                                                                                                                                                                                                                                                    
     903                 :         /* 110 */ array(19, 38, ),                                                                                                                                                                                                                                                                                                                                                        
     904                 :         /* 111 */ array(4, 13, 23, 24, 29, 33, 34, 79, 80, 81, ),                                                                                                                                                                                                                                                                                                                         
     905                 :         /* 112 */ array(7, 8, 9, 10, 11, 16, 17, 18, ),                                                                                                                                                                                                                                                                                                                                   
     906                 :         /* 113 */ array(1, 6, 30, 31, 35, 54, ),                                                                                                                                                                                                                                                                                                                                          
     907                 :         /* 114 */ array(1, 6, 30, 35, 54, ),                                                                                                                                                                                                                                                                                                                                              
     908                 :         /* 115 */ array(1, 6, 30, 35, 54, ),                                                                                                                                                                                                                                                                                                                                              
     909                 :         /* 116 */ array(4, 20, 21, 63, ),                                                                                                                                                                                                                                                                                                                                                 
     910                 :         /* 117 */ array(4, 20, 63, ),                                                                                                                                                                                                                                                                                                                                                     
     911                 :         /* 118 */ array(1, 32, 54, ),                                                                                                                                                                                                                                                                                                                                                     
     912                 :         /* 119 */ array(1, 6, 54, ),                                                                                                                                                                                                                                                                                                                                                      
     913                 :         /* 120 */ array(1, 6, 22, ),                                                                                                                                                                                                                                                                                                                                                      
     914                 :         /* 121 */ array(21, 22, 62, ),                                                                                                                                                                                                                                                                                                                                                    
     915                 :         /* 122 */ array(21, 22, 62, ),                                                                                                                                                                                                                                                                                                                                                    
     916                 :         /* 123 */ array(6, 30, 35, ),                                                                                                                                                                                                                                                                                                                                                     
     917                 :         /* 124 */ array(4, 20, 21, ),                                                                                                                                                                                                                                                                                                                                                     
     918                 :         /* 125 */ array(4, 20, ),                                                                                                                                                                                                                                                                                                                                                         
     919                 :         /* 126 */ array(4, 20, ),                                                                                                                                                                                                                                                                                                                                                         
     920                 :         /* 127 */ array(22, 62, ),                                                                                                                                                                                                                                                                                                                                                        
     921                 :         /* 128 */ array(4, 20, ),                                                                                                                                                                                                                                                                                                                                                         
     922                 :         /* 129 */ array(4, 20, ),                                                                                                                                                                                                                                                                                                                                                         
     923                 :         /* 130 */ array(4, 20, ),                                                                                                                                                                                                                                                                                                                                                         
     924                 :         /* 131 */ array(19, 38, ),                                                                                                                                                                                                                                                                                                                                                        
     925                 :         /* 132 */ array(4, 20, ),                                                                                                                                                                                                                                                                                                                                                         
     926                 :         /* 133 */ array(30, 35, ),                                                                                                                                                                                                                                                                                                                                                        
     927                 :         /* 134 */ array(4, 20, ),                                                                                                                                                                                                                                                                                                                                                         
     928                 :         /* 135 */ array(4, 20, ),                                                                                                                                                                                                                                                                                                                                                         
     929                 :         /* 136 */ array(4, 20, ),                                                                                                                                                                                                                                                                                                                                                         
     930                 :         /* 137 */ array(19, 20, ),                                                                                                                                                                                                                                                                                                                                                        
     931                 :         /* 138 */ array(19, 38, ),                                                                                                                                                                                                                                                                                                                                                        
     932                 :         /* 139 */ array(4, 20, ),                                                                                                                                                                                                                                                                                                                                                         
     933                 :         /* 140 */ array(4, 20, ),                                                                                                                                                                                                                                                                                                                                                         
     934                 :         /* 141 */ array(1, 54, ),                                                                                                                                                                                                                                                                                                                                                         
     935                 :         /* 142 */ array(30, 35, ),                                                                                                                                                                                                                                                                                                                                                        
     936                 :         /* 143 */ array(4, 20, ),                                                                                                                                                                                                                                                                                                                                                         
     937                 :         /* 144 */ array(19, 20, ),                                                                                                                                                                                                                                                                                                                                                        
     938                 :         /* 145 */ array(4, 20, ),                                                                                                                                                                                                                                                                                                                                                         
     939                 :         /* 146 */ array(1, 6, ),                                                                                                                                                                                                                                                                                                                                                          
     940                 :         /* 147 */ array(4, 20, ),                                                                                                                                                                                                                                                                                                                                                         
     941                 :         /* 148 */ array(19, 20, ),                                                                                                                                                                                                                                                                                                                                                        
     942                 :         /* 149 */ array(22, ),                                                                                                                                                                                                                                                                                                                                                            
     943                 :         /* 150 */ array(1, ),                                                                                                                                                                                                                                                                                                                                                             
     944                 :         /* 151 */ array(1, ),                                                                                                                                                                                                                                                                                                                                                             
     945                 :         /* 152 */ array(1, ),                                                                                                                                                                                                                                                                                                                                                             
     946                 :         /* 153 */ array(1, ),                                                                                                                                                                                                                                                                                                                                                             
     947                 :         /* 154 */ array(1, ),                                                                                                                                                                                                                                                                                                                                                             
     948                 :         /* 155 */ array(1, ),                                                                                                                                                                                                                                                                                                                                                             
     949                 :         /* 156 */ array(1, ),                                                                                                                                                                                                                                                                                                                                                             
     950                 :         /* 157 */ array(1, ),                                                                                                                                                                                                                                                                                                                                                             
     951                 :         /* 158 */ array(22, ),                                                                                                                                                                                                                                                                                                                                                            
     952                 :         /* 159 */ array(),                                                                                                                                                                                                                                                                                                                                                                
     953                 :         /* 160 */ array(6, 30, 35, ),                                                                                                                                                                                                                                                                                                                                                     
     954                 :         /* 161 */ array(6, 30, 35, ),                                                                                                                                                                                                                                                                                                                                                     
     955                 :         /* 162 */ array(6, 30, 35, ),                                                                                                                                                                                                                                                                                                                                                     
     956                 :         /* 163 */ array(6, 30, 35, ),                                                                                                                                                                                                                                                                                                                                                     
     957                 :         /* 164 */ array(6, 30, 35, ),                                                                                                                                                                                                                                                                                                                                                     
     958                 :         /* 165 */ array(6, 30, 35, ),                                                                                                                                                                                                                                                                                                                                                     
     959                 :         /* 166 */ array(6, 30, 35, ),                                                                                                                                                                                                                                                                                                                                                     
     960                 :         /* 167 */ array(6, 30, 35, ),                                                                                                                                                                                                                                                                                                                                                     
     961                 :         /* 168 */ array(6, 30, 35, ),                                                                                                                                                                                                                                                                                                                                                     
     962                 :         /* 169 */ array(6, 30, 35, ),                                                                                                                                                                                                                                                                                                                                                     
     963                 :         /* 170 */ array(6, 30, 35, ),                                                                                                                                                                                                                                                                                                                                                     
     964                 :         /* 171 */ array(6, 30, 35, ),                                                                                                                                                                                                                                                                                                                                                     
     965                 :         /* 172 */ array(6, 30, 35, ),                                                                                                                                                                                                                                                                                                                                                     
     966                 :         /* 173 */ array(6, 30, 35, ),                                                                                                                                                                                                                                                                                                                                                     
     967                 :         /* 174 */ array(6, 30, 35, ),                                                                                                                                                                                                                                                                                                                                                     
     968                 :         /* 175 */ array(6, 30, 35, ),                                                                                                                                                                                                                                                                                                                                                     
     969                 :         /* 176 */ array(6, 30, 35, ),                                                                                                                                                                                                                                                                                                                                                     
     970                 :         /* 177 */ array(6, 30, 35, ),                                                                                                                                                                                                                                                                                                                                                     
     971                 :         /* 178 */ array(6, 30, 35, ),                                                                                                                                                                                                                                                                                                                                                     
     972                 :         /* 179 */ array(6, 30, 35, ),                                                                                                                                                                                                                                                                                                                                                     
     973                 :         /* 180 */ array(4, 20, 21, ),                                                                                                                                                                                                                                                                                                                                                     
     974                 :         /* 181 */ array(4, 20, 63, ),                                                                                                                                                                                                                                                                                                                                                     
     975                 :         /* 182 */ array(6, 30, 35, ),                                                                                                                                                                                                                                                                                                                                                     
     976                 :         /* 183 */ array(4, 19, 20, ),                                                                                                                                                                                                                                                                                                                                                     
     977                 :         /* 184 */ array(60, 65, ),                                                                                                                                                                                                                                                                                                                                                        
     978                 :         /* 185 */ array(60, 65, ),                                                                                                                                                                                                                                                                                                                                                        
     979                 :         /* 186 */ array(60, 65, ),                                                                                                                                                                                                                                                                                                                                                        
     980                 :         /* 187 */ array(60, 65, ),                                                                                                                                                                                                                                                                                                                                                        
     981                 :         /* 188 */ array(60, 65, ),                                                                                                                                                                                                                                                                                                                                                        
     982                 :         /* 189 */ array(1, 6, ),                                                                                                                                                                                                                                                                                                                                                          
     983                 :         /* 190 */ array(4, 38, ),                                                                                                                                                                                                                                                                                                                                                         
     984                 :         /* 191 */ array(60, 65, ),                                                                                                                                                                                                                                                                                                                                                        
     985                 :         /* 192 */ array(1, 6, ),                                                                                                                                                                                                                                                                                                                                                          
     986                 :         /* 193 */ array(1, 6, ),                                                                                                                                                                                                                                                                                                                                                          
     987                 :         /* 194 */ array(60, 65, ),                                                                                                                                                                                                                                                                                                                                                        
     988                 :         /* 195 */ array(60, 65, ),                                                                                                                                                                                                                                                                                                                                                        
     989                 :         /* 196 */ array(60, 65, ),                                                                                                                                                                                                                                                                                                                                                        
     990                 :         /* 197 */ array(2, ),                                                                                                                                                                                                                                                                                                                                                             
     991                 :         /* 198 */ array(22, ),                                                                                                                                                                                                                                                                                                                                                            
     992                 :         /* 199 */ array(30, ),                                                                                                                                                                                                                                                                                                                                                            
     993                 :         /* 200 */ array(1, ),                                                                                                                                                                                                                                                                                                                                                             
     994                 :         /* 201 */ array(22, ),                                                                                                                                                                                                                                                                                                                                                            
     995                 :         /* 202 */ array(1, ),                                                                                                                                                                                                                                                                                                                                                             
     996                 :         /* 203 */ array(30, ),                                                                                                                                                                                                                                                                                                                                                            
     997                 :         /* 204 */ array(22, ),                                                                                                                                                                                                                                                                                                                                                            
     998                 :         /* 205 */ array(2, ),                                                                                                                                                                                                                                                                                                                                                             
     999                 :         /* 206 */ array(38, ),                                                                                                                                                                                                                                                                                                                                                            
    1000                 :         /* 207 */ array(17, ),                                                                                                                                                                                                                                                                                                                                                            
    1001                 :         /* 208 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1002                 :         /* 209 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1003                 :         /* 210 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1004                 :         /* 211 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1005                 :         /* 212 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1006                 :         /* 213 */ array(6, 25, 27, 28, 30, 31, 35, 37, 38, 39, 54, 62, 66, 80, ),                                                                                                                                                                                                                                                                                                         
    1007                 :         /* 214 */ array(6, 21, 30, 35, 38, 62, ),                                                                                                                                                                                                                                                                                                                                         
    1008                 :         /* 215 */ array(4, 19, 20, 36, ),                                                                                                                                                                                                                                                                                                                                                 
    1009                 :         /* 216 */ array(38, 60, 62, 66, ),                                                                                                                                                                                                                                                                                                                                                
    1010                 :         /* 217 */ array(32, 38, 62, ),                                                                                                                                                                                                                                                                                                                                                    
    1011                 :         /* 218 */ array(37, 39, ),                                                                                                                                                                                                                                                                                                                                                        
    1012                 :         /* 219 */ array(37, 66, ),                                                                                                                                                                                                                                                                                                                                                        
    1013                 :         /* 220 */ array(37, 39, ),                                                                                                                                                                                                                                                                                                                                                        
    1014                 :         /* 221 */ array(37, 39, ),                                                                                                                                                                                                                                                                                                                                                        
    1015                 :         /* 222 */ array(20, 63, ),                                                                                                                                                                                                                                                                                                                                                        
    1016                 :         /* 223 */ array(19, 26, ),                                                                                                                                                                                                                                                                                                                                                        
    1017                 :         /* 224 */ array(38, 62, ),                                                                                                                                                                                                                                                                                                                                                        
    1018                 :         /* 225 */ array(2, 21, ),                                                                                                                                                                                                                                                                                                                                                         
    1019                 :         /* 226 */ array(25, 37, ),                                                                                                                                                                                                                                                                                                                                                        
    1020                 :         /* 227 */ array(38, 62, ),                                                                                                                                                                                                                                                                                                                                                        
    1021                 :         /* 228 */ array(21, 60, ),                                                                                                                                                                                                                                                                                                                                                        
    1022                 :         /* 229 */ array(38, 62, ),                                                                                                                                                                                                                                                                                                                                                        
    1023                 :         /* 230 */ array(37, 39, ),                                                                                                                                                                                                                                                                                                                                                        
    1024                 :         /* 231 */ array(38, 62, ),                                                                                                                                                                                                                                                                                                                                                        
    1025                 :         /* 232 */ array(56, ),                                                                                                                                                                                                                                                                                                                                                            
    1026                 :         /* 233 */ array(19, ),                                                                                                                                                                                                                                                                                                                                                            
    1027                 :         /* 234 */ array(6, ),                                                                                                                                                                                                                                                                                                                                                             
    1028                 :         /* 235 */ array(66, ),                                                                                                                                                                                                                                                                                                                                                            
    1029                 :         /* 236 */ array(19, ),                                                                                                                                                                                                                                                                                                                                                            
    1030                 :         /* 237 */ array(2, ),                                                                                                                                                                                                                                                                                                                                                             
    1031                 :         /* 238 */ array(19, ),                                                                                                                                                                                                                                                                                                                                                            
    1032                 :         /* 239 */ array(21, ),                                                                                                                                                                                                                                                                                                                                                            
    1033                 :         /* 240 */ array(80, ),                                                                                                                                                                                                                                                                                                                                                            
    1034                 :         /* 241 */ array(20, ),                                                                                                                                                                                                                                                                                                                                                            
    1035                 :         /* 242 */ array(20, ),                                                                                                                                                                                                                                                                                                                                                            
    1036                 :         /* 243 */ array(2, ),                                                                                                                                                                                                                                                                                                                                                             
    1037                 :         /* 244 */ array(20, ),                                                                                                                                                                                                                                                                                                                                                            
    1038                 :         /* 245 */ array(20, ),                                                                                                                                                                                                                                                                                                                                                            
    1039                 :         /* 246 */ array(38, ),                                                                                                                                                                                                                                                                                                                                                            
    1040                 :         /* 247 */ array(36, ),                                                                                                                                                                                                                                                                                                                                                            
    1041                 :         /* 248 */ array(36, ),                                                                                                                                                                                                                                                                                                                                                            
    1042                 :         /* 249 */ array(64, ),                                                                                                                                                                                                                                                                                                                                                            
    1043                 :         /* 250 */ array(64, ),                                                                                                                                                                                                                                                                                                                                                            
    1044                 :         /* 251 */ array(39, ),                                                                                                                                                                                                                                                                                                                                                            
    1045                 :         /* 252 */ array(20, ),                                                                                                                                                                                                                                                                                                                                                            
    1046                 :         /* 253 */ array(27, ),                                                                                                                                                                                                                                                                                                                                                            
    1047                 :         /* 254 */ array(20, ),                                                                                                                                                                                                                                                                                                                                                            
    1048                 :         /* 255 */ array(6, ),                                                                                                                                                                                                                                                                                                                                                             
    1049                 :         /* 256 */ array(20, ),                                                                                                                                                                                                                                                                                                                                                            
    1050                 :         /* 257 */ array(19, ),                                                                                                                                                                                                                                                                                                                                                            
    1051                 :         /* 258 */ array(20, ),                                                                                                                                                                                                                                                                                                                                                            
    1052                 :         /* 259 */ array(60, ),                                                                                                                                                                                                                                                                                                                                                            
    1053                 :         /* 260 */ array(20, ),                                                                                                                                                                                                                                                                                                                                                            
    1054                 :         /* 261 */ array(20, ),                                                                                                                                                                                                                                                                                                                                                            
    1055                 :         /* 262 */ array(38, ),                                                                                                                                                                                                                                                                                                                                                            
    1056                 :         /* 263 */ array(20, ),                                                                                                                                                                                                                                                                                                                                                            
    1057                 :         /* 264 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1058                 :         /* 265 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1059                 :         /* 266 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1060                 :         /* 267 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1061                 :         /* 268 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1062                 :         /* 269 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1063                 :         /* 270 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1064                 :         /* 271 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1065                 :         /* 272 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1066                 :         /* 273 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1067                 :         /* 274 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1068                 :         /* 275 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1069                 :         /* 276 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1070                 :         /* 277 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1071                 :         /* 278 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1072                 :         /* 279 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1073                 :         /* 280 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1074                 :         /* 281 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1075                 :         /* 282 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1076                 :         /* 283 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1077                 :         /* 284 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1078                 :         /* 285 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1079                 :         /* 286 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1080                 :         /* 287 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1081                 :         /* 288 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1082                 :         /* 289 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1083                 :         /* 290 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1084                 :         /* 291 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1085                 :         /* 292 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1086                 :         /* 293 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1087                 :         /* 294 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1088                 :         /* 295 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1089                 :         /* 296 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1090                 :         /* 297 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1091                 :         /* 298 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1092                 :         /* 299 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1093                 :         /* 300 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1094                 :         /* 301 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1095                 :         /* 302 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1096                 :         /* 303 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1097                 :         /* 304 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1098                 :         /* 305 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1099                 :         /* 306 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1100                 :         /* 307 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1101                 :         /* 308 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1102                 :         /* 309 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1103                 :         /* 310 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1104                 :         /* 311 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1105                 :         /* 312 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1106                 :         /* 313 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1107                 :         /* 314 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1108                 :         /* 315 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1109                 :         /* 316 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1110                 :         /* 317 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1111                 :         /* 318 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1112                 :         /* 319 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1113                 :         /* 320 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1114                 :         /* 321 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1115                 :         /* 322 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1116                 :         /* 323 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1117                 :         /* 324 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1118                 :         /* 325 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1119                 :         /* 326 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1120                 :         /* 327 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1121                 :         /* 328 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1122                 :         /* 329 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1123                 :         /* 330 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1124                 :         /* 331 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1125                 :         /* 332 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1126                 :         /* 333 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1127                 :         /* 334 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1128                 :         /* 335 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1129                 :         /* 336 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1130                 :         /* 337 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1131                 :         /* 338 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1132                 :         /* 339 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1133                 :         /* 340 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1134                 :         /* 341 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1135                 :         /* 342 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1136                 :         /* 343 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1137                 :         /* 344 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1138                 :         /* 345 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1139                 :         /* 346 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1140                 :         /* 347 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1141                 :         /* 348 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1142                 :         /* 349 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1143                 :         /* 350 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1144                 :         /* 351 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1145                 :         /* 352 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1146                 :         /* 353 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1147                 :         /* 354 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1148                 :         /* 355 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1149                 :         /* 356 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1150                 :         /* 357 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1151                 :         /* 358 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1152                 :         /* 359 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1153                 :         /* 360 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1154                 :         /* 361 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1155                 :         /* 362 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1156                 :         /* 363 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1157                 :         /* 364 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1158                 :         /* 365 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1159                 :         /* 366 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1160                 :         /* 367 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1161                 :         /* 368 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1162                 :         /* 369 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1163                 :         /* 370 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1164                 :         /* 371 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1165                 :         /* 372 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1166                 :         /* 373 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1167                 :         /* 374 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1168                 :         /* 375 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1169                 :         /* 376 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1170                 :         /* 377 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1171                 :         /* 378 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1172                 :         /* 379 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1173                 :         /* 380 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1174                 :         /* 381 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1175                 :         /* 382 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1176                 :         /* 383 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1177                 :         /* 384 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1178                 :         /* 385 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1179                 :         /* 386 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1180                 :         /* 387 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1181                 :         /* 388 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1182                 :         /* 389 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1183                 :         /* 390 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1184                 :         /* 391 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1185                 :         /* 392 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1186                 :         /* 393 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1187                 :         /* 394 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1188                 :         /* 395 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1189                 :         /* 396 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1190                 :         /* 397 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1191                 :         /* 398 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1192                 :         /* 399 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1193                 :         /* 400 */ array(),                                                                                                                                                                                                                                                                                                                                                                
    1194                 : );                                                                                                                                                                                                                                                                                                                                                                                        
    1195                 :     static public $yy_default = array(                                                                                                                                                                                                                                                                                                                                                    
    1196                 :  /*     0 */   404,  591,  562,  608,  562,  562,  608,  608,  562,  608,                                                                                                                                                                                                                                                                                                                 
    1197                 :  /*    10 */   608,  608,  608,  608,  608,  608,  608,  608,  608,  608,                                                                                                                                                                                                                                                                                                                 
    1198                 :  /*    20 */   608,  608,  608,  608,  608,  608,  608,  608,  608,  608,                                                                                                                                                                                                                                                                                                                 
    1199                 :  /*    30 */   608,  608,  608,  608,  608,  608,  608,  608,  608,  608,                                                                                                                                                                                                                                                                                                                 
    1200                 :  /*    40 */   608,  608,  608,  608,  608,  608,  608,  608,  608,  608,                                                                                                                                                                                                                                                                                                                 
    1201                 :  /*    50 */   608,  608,  608,  608,  608,  608,  608,  608,  464,  464,                                                                                                                                                                                                                                                                                                                 
    1202                 :  /*    60 */   464,  464,  464,  608,  608,  608,  608,  608,  608,  608,                                                                                                                                                                                                                                                                                                                 
    1203                 :  /*    70 */   608,  608,  608,  469,  489,  474,  561,  471,  498,  560,                                                                                                                                                                                                                                                                                                                 
    1204                 :  /*    80 */   488,  490,  466,  494,  469,  485,  592,  593,  475,  493,                                                                                                                                                                                                                                                                                                                 
    1205                 :  /*    90 */   594,  497,  502,  503,  513,  477,  464,  401,  608,  464,                                                                                                                                                                                                                                                                                                                 
    1206                 :  /*   100 */   464,  484,  464,  524,  464,  464,  608,  608,  464,  574,                                                                                                                                                                                                                                                                                                                 
    1207                 :  /*   110 */   608,  608,  608,  477,  477,  477,  534,  534,  477,  477,                                                                                                                                                                                                                                                                                                                 
    1208                 :  /*   120 */   608,  525,  525,  608,  534,  534,  608,  525,  608,  608,                                                                                                                                                                                                                                                                                                                 
    1209                 :  /*   130 */   608,  608,  608,  464,  608,  608,  608,  608,  608,  608,                                                                                                                                                                                                                                                                                                                 
    1210                 :  /*   140 */   608,  477,  464,  608,  608,  608,  608,  608,  608,  525,                                                                                                                                                                                                                                                                                                                 
    1211                 :  /*   150 */   505,  501,  481,  507,  480,  506,  487,  482,  571,  569,                                                                                                                                                                                                                                                                                                                 
    1212                 :  /*   160 */   608,  608,  608,  608,  608,  608,  608,  608,  608,  608,                                                                                                                                                                                                                                                                                                                 
    1213                 :  /*   170 */   608,  608,  608,  608,  608,  608,  608,  608,  608,  608,                                                                                                                                                                                                                                                                                                                 
    1214                 :  /*   180 */   608,  535,  608,  608,  532,  552,  529,  528,  530,  608,                                                                                                                                                                                                                                                                                                                 
    1215                 :  /*   190 */   534,  531,  608,  608,  554,  551,  553,  564,  548,  607,                                                                                                                                                                                                                                                                                                                 
    1216                 :  /*   200 */   524,  575,  484,  607,  572,  563,  534,  421,  568,  568,                                                                                                                                                                                                                                                                                                                 
    1217                 :  /*   210 */   534,  534,  568,  479,  513,  608,  513,  513,  608,  608,                                                                                                                                                                                                                                                                                                                 
    1218                 :  /*   220 */   608,  608,  608,  608,  500,  546,  608,  513,  509,  521,                                                                                                                                                                                                                                                                                                                 
    1219                 :  /*   230 */   608,  499,  515,  608,  504,  608,  608,  546,  608,  608,                                                                                                                                                                                                                                                                                                                 
    1220                 :  /*   240 */   504,  608,  608,  546,  608,  608,  573,  608,  511,  608,                                                                                                                                                                                                                                                                                                                 
    1221                 :  /*   250 */   608,  608,  608,  472,  608,  608,  608,  608,  608,  509,                                                                                                                                                                                                                                                                                                                 
    1222                 :  /*   260 */   608,  608,  546,  608,  402,  556,  417,  426,  557,  428,                                                                                                                                                                                                                                                                                                                 
    1223                 :  /*   270 */   539,  427,  515,  424,  420,  448,  422,  423,  465,  431,                                                                                                                                                                                                                                                                                                                 
    1224                 :  /*   280 */   606,  473,  419,  449,  450,  445,  446,  476,  408,  455,                                                                                                                                                                                                                                                                                                                 
    1225                 :  /*   290 */   547,  425,  570,  558,  415,  418,  414,  413,  410,  409,                                                                                                                                                                                                                                                                                                                 
    1226                 :  /*   300 */   411,  412,  454,  416,  523,  479,  478,  526,  533,  536,                                                                                                                                                                                                                                                                                                                 
    1227                 :  /*   310 */   519,  512,  461,  504,  508,  510,  544,  537,  486,  522,                                                                                                                                                                                                                                                                                                                 
    1228                 :  /*   320 */   549,  550,  520,  518,  538,  514,  516,  517,  460,  566,                                                                                                                                                                                                                                                                                                                 
    1229                 :  /*   330 */   462,  443,  444,  447,  430,  429,  403,  405,  406,  407,                                                                                                                                                                                                                                                                                                                 
    1230                 :  /*   340 */   463,  451,  567,  458,  459,  565,  457,  456,  452,  453,                                                                                                                                                                                                                                                                                                                 
    1231                 :  /*   350 */   545,  546,  491,  492,  596,  597,  600,  599,  595,  602,                                                                                                                                                                                                                                                                                                                 
    1232                 :  /*   360 */   439,  440,  442,  441,  601,  604,  555,  542,  540,  541,                                                                                                                                                                                                                                                                                                                 
    1233                 :  /*   370 */   559,  589,  605,  598,  588,  590,  438,  437,  580,  581,                                                                                                                                                                                                                                                                                                                 
    1234                 :  /*   380 */   582,  583,  579,  578,  495,  496,  576,  577,  584,  585,                                                                                                                                                                                                                                                                                                                 
    1235                 :  /*   390 */   603,  434,  435,  436,  433,  432,  586,  587,  483,  527,                                                                                                                                                                                                                                                                                                                 
    1236                 :  /*   400 */   543,                                                                                                                                                                                                                                                                                                                                                                       
    1237                 : );                                                                                                                                                                                                                                                                                                                                                                                        
    1238                 :     const YYNOCODE = 124;                                                                                                                                                                                                                                                                                                                                                                 
    1239                 :     const YYSTACKDEPTH = 100;                                                                                                                                                                                                                                                                                                                                                             
    1240                 :     const YYNSTATE = 401;                                                                                                                                                                                                                                                                                                                                                                 
    1241                 :     const YYNRULE = 207;                                                                                                                                                                                                                                                                                                                                                                  
    1242                 :     const YYERRORSYMBOL = 82;                                                                                                                                                                                                                                                                                                                                                             
    1243                 :     const YYERRSYMDT = 'yy0';                                                                                                                                                                                                                                                                                                                                                             
    1244                 :     const YYFALLBACK = 0;                                                                                                                                                                                                                                                                                                                                                                 
    1245                 :     public static $yyFallback = array(                                                                                                                                                                                                                                                                                                                                                    
    1246                 :     );                                                                                                                                                                                                                                                                                                                                                                                    
    1247                 :     public static function Trace($TraceFILE, $zTracePrompt)                                                                                                                                                                                                                                                                                                                               
    1248                 :     {                                                                                                                                                                                                                                                                                                                                                                                     
    1249               0 :         if (!$TraceFILE) {                                                                                                                                                                                                                                                                                                                                                                
    1250               0 :             $zTracePrompt = 0;                                                                                                                                                                                                                                                                                                                                                            
    1251               0 :         } elseif (!$zTracePrompt) {                                                                                                                                                                                                                                                                                                                                                       
    1252               0 :             $TraceFILE = 0;                                                                                                                                                                                                                                                                                                                                                               
    1253               0 :         }                                                                                                                                                                                                                                                                                                                                                                                 
    1254               0 :         self::$yyTraceFILE = $TraceFILE;                                                                                                                                                                                                                                                                                                                                                  
    1255               0 :         self::$yyTracePrompt = $zTracePrompt;                                                                                                                                                                                                                                                                                                                                             
    1256               0 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    1257                 :                                                                                                                                                                                                                                                                                                                                                                                           
    1258                 :     public static function PrintTrace()                                                                                                                                                                                                                                                                                                                                                   
    1259                 :     {                                                                                                                                                                                                                                                                                                                                                                                     
    1260               0 :         self::$yyTraceFILE = fopen('php://output', 'w');                                                                                                                                                                                                                                                                                                                                  
    1261               0 :         self::$yyTracePrompt = '<br>';                                                                                                                                                                                                                                                                                                                                                    
    1262               0 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    1263                 :                                                                                                                                                                                                                                                                                                                                                                                           
    1264                 :     public static $yyTraceFILE;                                                                                                                                                                                                                                                                                                                                                           
    1265                 :     public static $yyTracePrompt;                                                                                                                                                                                                                                                                                                                                                         
    1266                 :     public $yyidx;                    /* Index of top element in stack */                                                                                                                                                                                                                                                                                                                 
    1267                 :     public $yyerrcnt;                 /* Shifts left before out of the error */                                                                                                                                                                                                                                                                                                           
    1268                 :     public $yystack = array();  /* The parser's stack */                                                                                                                                                                                                                                                                                                                                  
    1269                 :                                                                                                                                                                                                                                                                                                                                                                                           
    1270                 :     public $yyTokenName = array(                                                                                                                                                                                                                                                                                                                                                          
    1271                 :   '$',             'VERT',          'COLON',         'TEMPLATEINIT',                                                                                                                                                                                                                                                                                                                      
    1272                 :   'LDEL',          'COMMENT',       'RDEL',          'PHPSTARTTAG',                                                                                                                                                                                                                                                                                                                       
    1273                 :   'PHPENDTAG',     'ASPSTARTTAG',   'ASPENDTAG',     'FAKEPHPSTARTTAG',                                                                                                                                                                                                                                                                                                                   
    1274                 :   'XMLTAG',        'TEXT',          'STRIPON',       'STRIPOFF',                                                                                                                                                                                                                                                                                                                          
    1275                 :   'LITERALSTART',  'LITERALEND',    'LITERAL',       'DOLLAR',                                                                                                                                                                                                                                                                                                                            
    1276                 :   'ID',            'EQUAL',         'PTR',           'LDELIF',                                                                                                                                                                                                                                                                                                                            
    1277                 :   'LDELFOR',       'SEMICOLON',     'IDINCDEC',      'TO',                                                                                                                                                                                                                                                                                                                                
    1278                 :   'STEP',          'LDELFOREACH',   'SPACE',         'AS',                                                                                                                                                                                                                                                                                                                                
    1279                 :   'APTR',          'LDELSETFILTER',  'LDELSLASH',     'ATTR',                                                                                                                                                                                                                                                                                                                             
    1280                 :   'INTEGER',       'COMMA',         'OPENP',         'CLOSEP',                                                                                                                                                                                                                                                                                                                            
    1281                 :   'MATH',          'UNIMATH',       'ANDSYM',        'ISIN',                                                                                                                                                                                                                                                                                                                              
    1282                 :   'ISDIVBY',       'ISNOTDIVBY',    'ISEVEN',        'ISNOTEVEN',                                                                                                                                                                                                                                                                                                                         
    1283                 :   'ISEVENBY',      'ISNOTEVENBY',   'ISODD',         'ISNOTODD',                                                                                                                                                                                                                                                                                                                          
    1284                 :   'ISODDBY',       'ISNOTODDBY',    'INSTANCEOF',    'NAMESPACE',                                                                                                                                                                                                                                                                                                                         
    1285                 :   'QMARK',         'NOT',           'TYPECAST',      'HEX',                                                                                                                                                                                                                                                                                                                               
    1286                 :   'DOT',           'SINGLEQUOTESTRING',  'DOUBLECOLON',   'AT',                                                                                                                                                                                                                                                                                                                           
    1287                 :   'HATCH',         'OPENB',         'CLOSEB',        'EQUALS',                                                                                                                                                                                                                                                                                                                            
    1288                 :   'NOTEQUALS',     'GREATERTHAN',   'LESSTHAN',      'GREATEREQUAL',                                                                                                                                                                                                                                                                                                                      
    1289                 :   'LESSEQUAL',     'IDENTITY',      'NONEIDENTITY',  'MOD',                                                                                                                                                                                                                                                                                                                               
    1290                 :   'LAND',          'LOR',           'LXOR',          'QUOTE',                                                                                                                                                                                                                                                                                                                             
    1291                 :   'BACKTICK',      'DOLLARID',      'error',         'start',                                                                                                                                                                                                                                                                                                                             
    1292                 :   'template',      'template_element',  'smartytag',     'literal',                                                                                                                                                                                                                                                                                                                       
    1293                 :   'literal_elements',  'literal_element',  'value',         'modifierlist',                                                                                                                                                                                                                                                                                                               
    1294                 :   'attributes',    'expr',          'varindexed',    'statement',                                                                                                                                                                                                                                                                                                                         
    1295                 :   'statements',    'optspace',      'varvar',        'modparameters',                                                                                                                                                                                                                                                                                                                     
    1296                 :   'attribute',     'ternary',       'array',         'ifcond',                                                                                                                                                                                                                                                                                                                            
    1297                 :   'lop',           'variable',      'function',      'doublequoted_with_quotes',                                                                                                                                                                                                                                                                                                          
    1298                 :   'static_class_access',  'object',        'arrayindex',    'indexdef',                                                                                                                                                                                                                                                                                                                   
    1299                 :   'varvarele',     'objectchain',   'objectelement',  'method',                                                                                                                                                                                                                                                                                                                           
    1300                 :   'params',        'modifier',      'modparameter',  'arrayelements',                                                                                                                                                                                                                                                                                                                     
    1301                 :   'arrayelement',  'doublequoted',  'doublequotedcontent',                                                                                                                                                                                                                                                                                                                                
    1302                 :     );                                                                                                                                                                                                                                                                                                                                                                                    
    1303                 :                                                                                                                                                                                                                                                                                                                                                                                           
    1304                 :     public static $yyRuleName = array(                                                                                                                                                                                                                                                                                                                                                    
    1305                 :  /*   0 */ "start ::= template",                                                                                                                                                                                                                                                                                                                                                          
    1306                 :  /*   1 */ "template ::= template_element",                                                                                                                                                                                                                                                                                                                                               
    1307                 :  /*   2 */ "template ::= template template_element",                                                                                                                                                                                                                                                                                                                                      
    1308                 :  /*   3 */ "template ::=",                                                                                                                                                                                                                                                                                                                                                                
    1309                 :  /*   4 */ "template_element ::= TEMPLATEINIT",                                                                                                                                                                                                                                                                                                                                           
    1310                 :  /*   5 */ "template_element ::= smartytag",                                                                                                                                                                                                                                                                                                                                              
    1311                 :  /*   6 */ "template_element ::= LDEL COMMENT RDEL",                                                                                                                                                                                                                                                                                                                                      
    1312                 :  /*   7 */ "template_element ::= literal",                                                                                                                                                                                                                                                                                                                                                
    1313                 :  /*   8 */ "template_element ::= PHPSTARTTAG",                                                                                                                                                                                                                                                                                                                                            
    1314                 :  /*   9 */ "template_element ::= PHPENDTAG",                                                                                                                                                                                                                                                                                                                                              
    1315                 :  /*  10 */ "template_element ::= ASPSTARTTAG",                                                                                                                                                                                                                                                                                                                                            
    1316                 :  /*  11 */ "template_element ::= ASPENDTAG",                                                                                                                                                                                                                                                                                                                                              
    1317                 :  /*  12 */ "template_element ::= FAKEPHPSTARTTAG",                                                                                                                                                                                                                                                                                                                                        
    1318                 :  /*  13 */ "template_element ::= XMLTAG",                                                                                                                                                                                                                                                                                                                                                 
    1319                 :  /*  14 */ "template_element ::= TEXT",                                                                                                                                                                                                                                                                                                                                                   
    1320                 :  /*  15 */ "template_element ::= STRIPON",                                                                                                                                                                                                                                                                                                                                                
    1321                 :  /*  16 */ "template_element ::= STRIPOFF",                                                                                                                                                                                                                                                                                                                                               
    1322                 :  /*  17 */ "literal ::= LITERALSTART LITERALEND",                                                                                                                                                                                                                                                                                                                                         
    1323                 :  /*  18 */ "literal ::= LITERALSTART literal_elements LITERALEND",                                                                                                                                                                                                                                                                                                                        
    1324                 :  /*  19 */ "literal_elements ::= literal_elements literal_element",                                                                                                                                                                                                                                                                                                                       
    1325                 :  /*  20 */ "literal_elements ::=",                                                                                                                                                                                                                                                                                                                                                        
    1326                 :  /*  21 */ "literal_element ::= literal",                                                                                                                                                                                                                                                                                                                                                 
    1327                 :  /*  22 */ "literal_element ::= LITERAL",                                                                                                                                                                                                                                                                                                                                                 
    1328                 :  /*  23 */ "literal_element ::= PHPSTARTTAG",                                                                                                                                                                                                                                                                                                                                             
    1329                 :  /*  24 */ "literal_element ::= FAKEPHPSTARTTAG",                                                                                                                                                                                                                                                                                                                                         
    1330                 :  /*  25 */ "literal_element ::= PHPENDTAG",                                                                                                                                                                                                                                                                                                                                               
    1331                 :  /*  26 */ "literal_element ::= ASPSTARTTAG",                                                                                                                                                                                                                                                                                                                                             
    1332                 :  /*  27 */ "literal_element ::= ASPENDTAG",                                                                                                                                                                                                                                                                                                                                               
    1333                 :  /*  28 */ "smartytag ::= LDEL value RDEL",                                                                                                                                                                                                                                                                                                                                               
    1334                 :  /*  29 */ "smartytag ::= LDEL value modifierlist attributes RDEL",                                                                                                                                                                                                                                                                                                                       
    1335                 :  /*  30 */ "smartytag ::= LDEL value attributes RDEL",                                                                                                                                                                                                                                                                                                                                    
    1336                 :  /*  31 */ "smartytag ::= LDEL expr modifierlist attributes RDEL",                                                                                                                                                                                                                                                                                                                        
    1337                 :  /*  32 */ "smartytag ::= LDEL expr attributes RDEL",                                                                                                                                                                                                                                                                                                                                     
    1338                 :  /*  33 */ "smartytag ::= LDEL DOLLAR ID EQUAL value RDEL",                                                                                                                                                                                                                                                                                                                               
    1339                 :  /*  34 */ "smartytag ::= LDEL DOLLAR ID EQUAL expr RDEL",                                                                                                                                                                                                                                                                                                                                
    1340                 :  /*  35 */ "smartytag ::= LDEL DOLLAR ID EQUAL expr attributes RDEL",                                                                                                                                                                                                                                                                                                                     
    1341                 :  /*  36 */ "smartytag ::= LDEL varindexed EQUAL expr attributes RDEL",                                                                                                                                                                                                                                                                                                                    
    1342                 :  /*  37 */ "smartytag ::= LDEL ID attributes RDEL",                                                                                                                                                                                                                                                                                                                                       
    1343                 :  /*  38 */ "smartytag ::= LDEL ID RDEL",                                                                                                                                                                                                                                                                                                                                                  
    1344                 :  /*  39 */ "smartytag ::= LDEL ID PTR ID attributes RDEL",                                                                                                                                                                                                                                                                                                                                
    1345                 :  /*  40 */ "smartytag ::= LDEL ID modifierlist attributes RDEL",                                                                                                                                                                                                                                                                                                                          
    1346                 :  /*  41 */ "smartytag ::= LDEL ID PTR ID modifierlist attributes RDEL",                                                                                                                                                                                                                                                                                                                   
    1347                 :  /*  42 */ "smartytag ::= LDELIF expr RDEL",                                                                                                                                                                                                                                                                                                                                              
    1348                 :  /*  43 */ "smartytag ::= LDELIF expr attributes RDEL",                                                                                                                                                                                                                                                                                                                                   
    1349                 :  /*  44 */ "smartytag ::= LDELIF statement RDEL",                                                                                                                                                                                                                                                                                                                                         
    1350                 :  /*  45 */ "smartytag ::= LDELIF statement attributes RDEL",                                                                                                                                                                                                                                                                                                                              
    1351                 :  /*  46 */ "smartytag ::= LDELFOR statements SEMICOLON optspace expr SEMICOLON optspace DOLLAR varvar EQUAL expr attributes RDEL",                                                                                                                                                                                                                                                        
    1352                 :  /*  47 */ "smartytag ::= LDELFOR statements SEMICOLON optspace expr SEMICOLON optspace IDINCDEC attributes RDEL",                                                                                                                                                                                                                                                                        
    1353                 :  /*  48 */ "smartytag ::= LDELFOR statement TO expr attributes RDEL",                                                                                                                                                                                                                                                                                                                     
    1354                 :  /*  49 */ "smartytag ::= LDELFOR statement TO expr STEP expr attributes RDEL",                                                                                                                                                                                                                                                                                                           
    1355                 :  /*  50 */ "smartytag ::= LDELFOREACH attributes RDEL",                                                                                                                                                                                                                                                                                                                                   
    1356                 :  /*  51 */ "smartytag ::= LDELFOREACH SPACE value AS DOLLAR varvar attributes RDEL",                                                                                                                                                                                                                                                                                                      
    1357                 :  /*  52 */ "smartytag ::= LDELFOREACH SPACE value AS DOLLAR varvar APTR DOLLAR varvar attributes RDEL",                                                                                                                                                                                                                                                                                   
    1358                 :  /*  53 */ "smartytag ::= LDELFOREACH SPACE expr AS DOLLAR varvar attributes RDEL",                                                                                                                                                                                                                                                                                                       
    1359                 :  /*  54 */ "smartytag ::= LDELFOREACH SPACE expr AS DOLLAR varvar APTR DOLLAR varvar attributes RDEL",                                                                                                                                                                                                                                                                                    
    1360                 :  /*  55 */ "smartytag ::= LDELSETFILTER ID modparameters RDEL",                                                                                                                                                                                                                                                                                                                           
    1361                 :  /*  56 */ "smartytag ::= LDELSETFILTER ID modparameters modifierlist RDEL",                                                                                                                                                                                                                                                                                                              
    1362                 :  /*  57 */ "smartytag ::= LDELSLASH ID RDEL",                                                                                                                                                                                                                                                                                                                                             
    1363                 :  /*  58 */ "smartytag ::= LDELSLASH ID modifierlist RDEL",                                                                                                                                                                                                                                                                                                                                
    1364                 :  /*  59 */ "smartytag ::= LDELSLASH ID PTR ID RDEL",                                                                                                                                                                                                                                                                                                                                      
    1365                 :  /*  60 */ "smartytag ::= LDELSLASH ID PTR ID modifierlist RDEL",                                                                                                                                                                                                                                                                                                                         
    1366                 :  /*  61 */ "attributes ::= attributes attribute",                                                                                                                                                                                                                                                                                                                                         
    1367                 :  /*  62 */ "attributes ::= attribute",                                                                                                                                                                                                                                                                                                                                                    
    1368                 :  /*  63 */ "attributes ::=",                                                                                                                                                                                                                                                                                                                                                              
    1369                 :  /*  64 */ "attribute ::= SPACE ID EQUAL ID",                                                                                                                                                                                                                                                                                                                                             
    1370                 :  /*  65 */ "attribute ::= ATTR expr",                                                                                                                                                                                                                                                                                                                                                     
    1371                 :  /*  66 */ "attribute ::= ATTR value",                                                                                                                                                                                                                                                                                                                                                    
    1372                 :  /*  67 */ "attribute ::= SPACE ID",                                                                                                                                                                                                                                                                                                                                                      
    1373                 :  /*  68 */ "attribute ::= SPACE expr",                                                                                                                                                                                                                                                                                                                                                    
    1374                 :  /*  69 */ "attribute ::= SPACE value",                                                                                                                                                                                                                                                                                                                                                   
    1375                 :  /*  70 */ "attribute ::= SPACE INTEGER EQUAL expr",                                                                                                                                                                                                                                                                                                                                      
    1376                 :  /*  71 */ "statements ::= statement",                                                                                                                                                                                                                                                                                                                                                    
    1377                 :  /*  72 */ "statements ::= statements COMMA statement",                                                                                                                                                                                                                                                                                                                                   
    1378                 :  /*  73 */ "statement ::= DOLLAR varvar EQUAL expr",                                                                                                                                                                                                                                                                                                                                      
    1379                 :  /*  74 */ "statement ::= varindexed EQUAL expr",                                                                                                                                                                                                                                                                                                                                         
    1380                 :  /*  75 */ "statement ::= OPENP statement CLOSEP",                                                                                                                                                                                                                                                                                                                                        
    1381                 :  /*  76 */ "expr ::= value",                                                                                                                                                                                                                                                                                                                                                              
    1382                 :  /*  77 */ "expr ::= ternary",                                                                                                                                                                                                                                                                                                                                                            
    1383                 :  /*  78 */ "expr ::= DOLLAR ID COLON ID",                                                                                                                                                                                                                                                                                                                                                 
    1384                 :  /*  79 */ "expr ::= expr MATH value",                                                                                                                                                                                                                                                                                                                                                    
    1385                 :  /*  80 */ "expr ::= expr UNIMATH value",                                                                                                                                                                                                                                                                                                                                                 
    1386                 :  /*  81 */ "expr ::= expr ANDSYM value",                                                                                                                                                                                                                                                                                                                                                  
    1387                 :  /*  82 */ "expr ::= array",                                                                                                                                                                                                                                                                                                                                                              
    1388                 :  /*  83 */ "expr ::= expr modifierlist",                                                                                                                                                                                                                                                                                                                                                  
    1389                 :  /*  84 */ "expr ::= expr ifcond expr",                                                                                                                                                                                                                                                                                                                                                   
    1390                 :  /*  85 */ "expr ::= expr ISIN array",                                                                                                                                                                                                                                                                                                                                                    
    1391                 :  /*  86 */ "expr ::= expr ISIN value",                                                                                                                                                                                                                                                                                                                                                    
    1392                 :  /*  87 */ "expr ::= expr lop expr",                                                                                                                                                                                                                                                                                                                                                      
    1393                 :  /*  88 */ "expr ::= expr ISDIVBY expr",                                                                                                                                                                                                                                                                                                                                                  
    1394                 :  /*  89 */ "expr ::= expr ISNOTDIVBY expr",                                                                                                                                                                                                                                                                                                                                               
    1395                 :  /*  90 */ "expr ::= expr ISEVEN",                                                                                                                                                                                                                                                                                                                                                        
    1396                 :  /*  91 */ "expr ::= expr ISNOTEVEN",                                                                                                                                                                                                                                                                                                                                                     
    1397                 :  /*  92 */ "expr ::= expr ISEVENBY expr",                                                                                                                                                                                                                                                                                                                                                 
    1398                 :  /*  93 */ "expr ::= expr ISNOTEVENBY expr",                                                                                                                                                                                                                                                                                                                                              
    1399                 :  /*  94 */ "expr ::= expr ISODD",                                                                                                                                                                                                                                                                                                                                                         
    1400                 :  /*  95 */ "expr ::= expr ISNOTODD",                                                                                                                                                                                                                                                                                                                                                      
    1401                 :  /*  96 */ "expr ::= expr ISODDBY expr",                                                                                                                                                                                                                                                                                                                                                  
    1402                 :  /*  97 */ "expr ::= expr ISNOTODDBY expr",                                                                                                                                                                                                                                                                                                                                               
    1403                 :  /*  98 */ "expr ::= value INSTANCEOF ID",                                                                                                                                                                                                                                                                                                                                                
    1404                 :  /*  99 */ "expr ::= value INSTANCEOF NAMESPACE",                                                                                                                                                                                                                                                                                                                                         
    1405                 :  /* 100 */ "expr ::= value INSTANCEOF value",                                                                                                                                                                                                                                                                                                                                             
    1406                 :  /* 101 */ "ternary ::= OPENP expr CLOSEP QMARK DOLLAR ID COLON expr",                                                                                                                                                                                                                                                                                                                    
    1407                 :  /* 102 */ "ternary ::= OPENP expr CLOSEP QMARK expr COLON expr",                                                                                                                                                                                                                                                                                                                         
    1408                 :  /* 103 */ "value ::= variable",                                                                                                                                                                                                                                                                                                                                                          
    1409                 :  /* 104 */ "value ::= UNIMATH value",                                                                                                                                                                                                                                                                                                                                                     
    1410                 :  /* 105 */ "value ::= NOT value",                                                                                                                                                                                                                                                                                                                                                         
    1411                 :  /* 106 */ "value ::= TYPECAST value",                                                                                                                                                                                                                                                                                                                                                    
    1412                 :  /* 107 */ "value ::= HEX",                                                                                                                                                                                                                                                                                                                                                               
    1413                 :  /* 108 */ "value ::= INTEGER",                                                                                                                                                                                                                                                                                                                                                           
    1414                 :  /* 109 */ "value ::= INTEGER DOT INTEGER",                                                                                                                                                                                                                                                                                                                                               
    1415                 :  /* 110 */ "value ::= INTEGER DOT",                                                                                                                                                                                                                                                                                                                                                       
    1416                 :  /* 111 */ "value ::= DOT INTEGER",                                                                                                                                                                                                                                                                                                                                                       
    1417                 :  /* 112 */ "value ::= ID",                                                                                                                                                                                                                                                                                                                                                                
    1418                 :  /* 113 */ "value ::= function",                                                                                                                                                                                                                                                                                                                                                          
    1419                 :  /* 114 */ "value ::= OPENP expr CLOSEP",                                                                                                                                                                                                                                                                                                                                                 
    1420                 :  /* 115 */ "value ::= SINGLEQUOTESTRING",                                                                                                                                                                                                                                                                                                                                                 
    1421                 :  /* 116 */ "value ::= doublequoted_with_quotes",                                                                                                                                                                                                                                                                                                                                          
    1422                 :  /* 117 */ "value ::= IDINCDEC",                                                                                                                                                                                                                                                                                                                                                          
    1423                 :  /* 118 */ "value ::= ID DOUBLECOLON static_class_access",                                                                                                                                                                                                                                                                                                                                
    1424                 :  /* 119 */ "value ::= NAMESPACE DOUBLECOLON static_class_access",                                                                                                                                                                                                                                                                                                                         
    1425                 :  /* 120 */ "value ::= NAMESPACE",                                                                                                                                                                                                                                                                                                                                                         
    1426                 :  /* 121 */ "value ::= varindexed DOUBLECOLON static_class_access",                                                                                                                                                                                                                                                                                                                        
    1427                 :  /* 122 */ "value ::= smartytag",                                                                                                                                                                                                                                                                                                                                                         
    1428                 :  /* 123 */ "value ::= value modifierlist",                                                                                                                                                                                                                                                                                                                                                
    1429                 :  /* 124 */ "variable ::= varindexed",                                                                                                                                                                                                                                                                                                                                                     
    1430                 :  /* 125 */ "variable ::= DOLLAR varvar AT ID",                                                                                                                                                                                                                                                                                                                                            
    1431                 :  /* 126 */ "variable ::= object",                                                                                                                                                                                                                                                                                                                                                         
    1432                 :  /* 127 */ "variable ::= HATCH ID HATCH",                                                                                                                                                                                                                                                                                                                                                 
    1433                 :  /* 128 */ "variable ::= HATCH ID HATCH arrayindex",                                                                                                                                                                                                                                                                                                                                      
    1434                 :  /* 129 */ "variable ::= HATCH variable HATCH",                                                                                                                                                                                                                                                                                                                                           
    1435                 :  /* 130 */ "variable ::= HATCH variable HATCH arrayindex",                                                                                                                                                                                                                                                                                                                                
    1436                 :  /* 131 */ "varindexed ::= DOLLAR varvar arrayindex",                                                                                                                                                                                                                                                                                                                                     
    1437                 :  /* 132 */ "arrayindex ::= arrayindex indexdef",                                                                                                                                                                                                                                                                                                                                          
    1438                 :  /* 133 */ "arrayindex ::=",                                                                                                                                                                                                                                                                                                                                                              
    1439                 :  /* 134 */ "indexdef ::= DOT DOLLAR varvar",                                                                                                                                                                                                                                                                                                                                              
    1440                 :  /* 135 */ "indexdef ::= DOT DOLLAR varvar AT ID",                                                                                                                                                                                                                                                                                                                                        
    1441                 :  /* 136 */ "indexdef ::= DOT ID",                                                                                                                                                                                                                                                                                                                                                         
    1442                 :  /* 137 */ "indexdef ::= DOT INTEGER",                                                                                                                                                                                                                                                                                                                                                    
    1443                 :  /* 138 */ "indexdef ::= DOT LDEL expr RDEL",                                                                                                                                                                                                                                                                                                                                             
    1444                 :  /* 139 */ "indexdef ::= OPENB ID CLOSEB",                                                                                                                                                                                                                                                                                                                                                
    1445                 :  /* 140 */ "indexdef ::= OPENB ID DOT ID CLOSEB",                                                                                                                                                                                                                                                                                                                                         
    1446                 :  /* 141 */ "indexdef ::= OPENB expr CLOSEB",                                                                                                                                                                                                                                                                                                                                              
    1447                 :  /* 142 */ "indexdef ::= OPENB CLOSEB",                                                                                                                                                                                                                                                                                                                                                   
    1448                 :  /* 143 */ "varvar ::= varvarele",                                                                                                                                                                                                                                                                                                                                                        
    1449                 :  /* 144 */ "varvar ::= varvar varvarele",                                                                                                                                                                                                                                                                                                                                                 
    1450                 :  /* 145 */ "varvarele ::= ID",                                                                                                                                                                                                                                                                                                                                                            
    1451                 :  /* 146 */ "varvarele ::= LDEL expr RDEL",                                                                                                                                                                                                                                                                                                                                                
    1452                 :  /* 147 */ "object ::= varindexed objectchain",                                                                                                                                                                                                                                                                                                                                           
    1453                 :  /* 148 */ "objectchain ::= objectelement",                                                                                                                                                                                                                                                                                                                                               
    1454                 :  /* 149 */ "objectchain ::= objectchain objectelement",                                                                                                                                                                                                                                                                                                                                   
    1455                 :  /* 150 */ "objectelement ::= PTR ID arrayindex",                                                                                                                                                                                                                                                                                                                                         
    1456                 :  /* 151 */ "objectelement ::= PTR DOLLAR varvar arrayindex",                                                                                                                                                                                                                                                                                                                              
    1457                 :  /* 152 */ "objectelement ::= PTR LDEL expr RDEL arrayindex",                                                                                                                                                                                                                                                                                                                             
    1458                 :  /* 153 */ "objectelement ::= PTR ID LDEL expr RDEL arrayindex",                                                                                                                                                                                                                                                                                                                          
    1459                 :  /* 154 */ "objectelement ::= PTR method",                                                                                                                                                                                                                                                                                                                                                
    1460                 :  /* 155 */ "function ::= ID OPENP params CLOSEP",                                                                                                                                                                                                                                                                                                                                         
    1461                 :  /* 156 */ "function ::= NAMESPACE OPENP params CLOSEP",                                                                                                                                                                                                                                                                                                                                  
    1462                 :  /* 157 */ "method ::= ID OPENP params CLOSEP",                                                                                                                                                                                                                                                                                                                                           
    1463                 :  /* 158 */ "method ::= DOLLAR ID OPENP params CLOSEP",                                                                                                                                                                                                                                                                                                                                    
    1464                 :  /* 159 */ "params ::= params COMMA expr",                                                                                                                                                                                                                                                                                                                                                
    1465                 :  /* 160 */ "params ::= expr",                                                                                                                                                                                                                                                                                                                                                             
    1466                 :  /* 161 */ "params ::=",                                                                                                                                                                                                                                                                                                                                                                  
    1467                 :  /* 162 */ "modifierlist ::= modifierlist modifier modparameters",                                                                                                                                                                                                                                                                                                                        
    1468                 :  /* 163 */ "modifierlist ::= modifier modparameters",                                                                                                                                                                                                                                                                                                                                     
    1469                 :  /* 164 */ "modifier ::= VERT AT ID",                                                                                                                                                                                                                                                                                                                                                     
    1470                 :  /* 165 */ "modifier ::= VERT ID",                                                                                                                                                                                                                                                                                                                                                        
    1471                 :  /* 166 */ "modparameters ::= modparameters modparameter",                                                                                                                                                                                                                                                                                                                                
    1472                 :  /* 167 */ "modparameters ::=",                                                                                                                                                                                                                                                                                                                                                           
    1473                 :  /* 168 */ "modparameter ::= COLON value",                                                                                                                                                                                                                                                                                                                                                
    1474                 :  /* 169 */ "modparameter ::= COLON array",                                                                                                                                                                                                                                                                                                                                                
    1475                 :  /* 170 */ "static_class_access ::= method",                                                                                                                                                                                                                                                                                                                                              
    1476                 :  /* 171 */ "static_class_access ::= method objectchain",                                                                                                                                                                                                                                                                                                                                  
    1477                 :  /* 172 */ "static_class_access ::= ID",                                                                                                                                                                                                                                                                                                                                                  
    1478                 :  /* 173 */ "static_class_access ::= DOLLAR ID arrayindex",                                                                                                                                                                                                                                                                                                                                
    1479                 :  /* 174 */ "static_class_access ::= DOLLAR ID arrayindex objectchain",                                                                                                                                                                                                                                                                                                                    
    1480                 :  /* 175 */ "ifcond ::= EQUALS",                                                                                                                                                                                                                                                                                                                                                           
    1481                 :  /* 176 */ "ifcond ::= NOTEQUALS",                                                                                                                                                                                                                                                                                                                                                        
    1482                 :  /* 177 */ "ifcond ::= GREATERTHAN",                                                                                                                                                                                                                                                                                                                                                      
    1483                 :  /* 178 */ "ifcond ::= LESSTHAN",                                                                                                                                                                                                                                                                                                                                                         
    1484                 :  /* 179 */ "ifcond ::= GREATEREQUAL",                                                                                                                                                                                                                                                                                                                                                     
    1485                 :  /* 180 */ "ifcond ::= LESSEQUAL",                                                                                                                                                                                                                                                                                                                                                        
    1486                 :  /* 181 */ "ifcond ::= IDENTITY",                                                                                                                                                                                                                                                                                                                                                         
    1487                 :  /* 182 */ "ifcond ::= NONEIDENTITY",                                                                                                                                                                                                                                                                                                                                                     
    1488                 :  /* 183 */ "ifcond ::= MOD",                                                                                                                                                                                                                                                                                                                                                              
    1489                 :  /* 184 */ "lop ::= LAND",                                                                                                                                                                                                                                                                                                                                                                
    1490                 :  /* 185 */ "lop ::= LOR",                                                                                                                                                                                                                                                                                                                                                                 
    1491                 :  /* 186 */ "lop ::= LXOR",                                                                                                                                                                                                                                                                                                                                                                
    1492                 :  /* 187 */ "array ::= OPENB arrayelements CLOSEB",                                                                                                                                                                                                                                                                                                                                        
    1493                 :  /* 188 */ "arrayelements ::= arrayelement",                                                                                                                                                                                                                                                                                                                                              
    1494                 :  /* 189 */ "arrayelements ::= arrayelements COMMA arrayelement",                                                                                                                                                                                                                                                                                                                          
    1495                 :  /* 190 */ "arrayelements ::=",                                                                                                                                                                                                                                                                                                                                                           
    1496                 :  /* 191 */ "arrayelement ::= value APTR expr",                                                                                                                                                                                                                                                                                                                                            
    1497                 :  /* 192 */ "arrayelement ::= ID APTR expr",                                                                                                                                                                                                                                                                                                                                               
    1498                 :  /* 193 */ "arrayelement ::= expr",                                                                                                                                                                                                                                                                                                                                                       
    1499                 :  /* 194 */ "doublequoted_with_quotes ::= QUOTE QUOTE",                                                                                                                                                                                                                                                                                                                                    
    1500                 :  /* 195 */ "doublequoted_with_quotes ::= QUOTE doublequoted QUOTE",                                                                                                                                                                                                                                                                                                                       
    1501                 :  /* 196 */ "doublequoted ::= doublequoted doublequotedcontent",                                                                                                                                                                                                                                                                                                                           
    1502                 :  /* 197 */ "doublequoted ::= doublequotedcontent",                                                                                                                                                                                                                                                                                                                                        
    1503                 :  /* 198 */ "doublequotedcontent ::= BACKTICK variable BACKTICK",                                                                                                                                                                                                                                                                                                                          
    1504                 :  /* 199 */ "doublequotedcontent ::= BACKTICK expr BACKTICK",                                                                                                                                                                                                                                                                                                                              
    1505                 :  /* 200 */ "doublequotedcontent ::= DOLLARID",                                                                                                                                                                                                                                                                                                                                            
    1506                 :  /* 201 */ "doublequotedcontent ::= LDEL variable RDEL",                                                                                                                                                                                                                                                                                                                                  
    1507                 :  /* 202 */ "doublequotedcontent ::= LDEL expr RDEL",                                                                                                                                                                                                                                                                                                                                      
    1508                 :  /* 203 */ "doublequotedcontent ::= smartytag",                                                                                                                                                                                                                                                                                                                                           
    1509                 :  /* 204 */ "doublequotedcontent ::= TEXT",                                                                                                                                                                                                                                                                                                                                                
    1510                 :  /* 205 */ "optspace ::= SPACE",                                                                                                                                                                                                                                                                                                                                                          
    1511                 :  /* 206 */ "optspace ::=",                                                                                                                                                                                                                                                                                                                                                                
    1512                 :     );                                                                                                                                                                                                                                                                                                                                                                                    
    1513                 :                                                                                                                                                                                                                                                                                                                                                                                           
    1514                 :     public function tokenName($tokenType)                                                                                                                                                                                                                                                                                                                                                 
    1515                 :     {                                                                                                                                                                                                                                                                                                                                                                                     
    1516               0 :         if ($tokenType === 0) {                                                                                                                                                                                                                                                                                                                                                           
    1517               0 :             return 'End of Input';                                                                                                                                                                                                                                                                                                                                                        
    1518                 :         }                                                                                                                                                                                                                                                                                                                                                                                 
    1519               0 :         if ($tokenType > 0 && $tokenType < count($this->yyTokenName)) {                                                                                                                                                                                                                                                                                                                   
    1520               0 :             return $this->yyTokenName[$tokenType];                                                                                                                                                                                                                                                                                                                                        
    1521                 :         } else {                                                                                                                                                                                                                                                                                                                                                                          
    1522               0 :             return "Unknown";                                                                                                                                                                                                                                                                                                                                                             
    1523                 :         }                                                                                                                                                                                                                                                                                                                                                                                 
    1524                 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    1525                 :                                                                                                                                                                                                                                                                                                                                                                                           
    1526                 :     public static function yy_destructor($yymajor, $yypminor)                                                                                                                                                                                                                                                                                                                             
    1527                 :     {                                                                                                                                                                                                                                                                                                                                                                                     
    1528                 :         switch ($yymajor) {                                                                                                                                                                                                                                                                                                                                                               
    1529             837 :             default:  break;   /* If no destructor action specified: do nothing */                                                                                                                                                                                                                                                                                                        
    1530             837 :         }                                                                                                                                                                                                                                                                                                                                                                                 
    1531             837 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    1532                 :                                                                                                                                                                                                                                                                                                                                                                                           
    1533                 :     public function yy_pop_parser_stack()                                                                                                                                                                                                                                                                                                                                                 
    1534                 :     {                                                                                                                                                                                                                                                                                                                                                                                     
    1535             837 :         if (!count($this->yystack)) {                                                                                                                                                                                                                                                                                                                                                     
    1536               0 :             return;                                                                                                                                                                                                                                                                                                                                                                       
    1537                 :         }                                                                                                                                                                                                                                                                                                                                                                                 
    1538             837 :         $yytos = array_pop($this->yystack);                                                                                                                                                                                                                                                                                                                                               
    1539             837 :         if (self::$yyTraceFILE && $this->yyidx >= 0) {                                                                                                                                                                                                                                                                                                                                    
    1540               0 :             fwrite(self::$yyTraceFILE,                                                                                                                                                                                                                                                                                                                                                    
    1541               0 :                 self::$yyTracePrompt . 'Popping ' . $this->yyTokenName[$yytos->major] .                                                                                                                                                                                                                                                                                                   
    1542               0 :                     "\n");                                                                                                                                                                                                                                                                                                                                                                
    1543               0 :         }                                                                                                                                                                                                                                                                                                                                                                                 
    1544             837 :         $yymajor = $yytos->major;                                                                                                                                                                                                                                                                                                                                                         
    1545             837 :         self::yy_destructor($yymajor, $yytos->minor);                                                                                                                                                                                                                                                                                                                                     
    1546             837 :         $this->yyidx--;                                                                                                                                                                                                                                                                                                                                                                   
    1547                 :                                                                                                                                                                                                                                                                                                                                                                                           
    1548             837 :         return $yymajor;                                                                                                                                                                                                                                                                                                                                                                  
    1549                 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    1550                 :                                                                                                                                                                                                                                                                                                                                                                                           
    1551                 :     public function __destruct()                                                                                                                                                                                                                                                                                                                                                          
    1552                 :     {                                                                                                                                                                                                                                                                                                                                                                                     
    1553             836 :         while ($this->yystack !== Array()) {                                                                                                                                                                                                                                                                                                                                              
    1554               2 :             $this->yy_pop_parser_stack();                                                                                                                                                                                                                                                                                                                                                 
    1555               2 :         }                                                                                                                                                                                                                                                                                                                                                                                 
    1556             836 :         if (is_resource(self::$yyTraceFILE)) {                                                                                                                                                                                                                                                                                                                                            
    1557               0 :             fclose(self::$yyTraceFILE);                                                                                                                                                                                                                                                                                                                                                   
    1558               0 :         }                                                                                                                                                                                                                                                                                                                                                                                 
    1559             836 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    1560                 :                                                                                                                                                                                                                                                                                                                                                                                           
    1561                 :     public function yy_get_expected_tokens($token)                                                                                                                                                                                                                                                                                                                                        
    1562                 :     {                                                                                                                                                                                                                                                                                                                                                                                     
    1563               0 :         $state = $this->yystack[$this->yyidx]->stateno;                                                                                                                                                                                                                                                                                                                                   
    1564               0 :         $expected = self::$yyExpectedTokens[$state];                                                                                                                                                                                                                                                                                                                                      
    1565               0 :         if (in_array($token, self::$yyExpectedTokens[$state], true)) {                                                                                                                                                                                                                                                                                                                    
    1566               0 :             return $expected;                                                                                                                                                                                                                                                                                                                                                             
    1567                 :         }                                                                                                                                                                                                                                                                                                                                                                                 
    1568               0 :         $stack = $this->yystack;                                                                                                                                                                                                                                                                                                                                                          
    1569               0 :         $yyidx = $this->yyidx;                                                                                                                                                                                                                                                                                                                                                            
    1570                 :         do {                                                                                                                                                                                                                                                                                                                                                                              
    1571               0 :             $yyact = $this->yy_find_shift_action($token);                                                                                                                                                                                                                                                                                                                                 
    1572               0 :             if ($yyact >= self::YYNSTATE && $yyact < self::YYNSTATE + self::YYNRULE) {                                                                                                                                                                                                                                                                                                    
    1573                 :                 // reduce action                                                                                                                                                                                                                                                                                                                                                          
    1574               0 :                 $done = 0;                                                                                                                                                                                                                                                                                                                                                                
    1575                 :                 do {                                                                                                                                                                                                                                                                                                                                                                      
    1576               0 :                     if ($done++ == 100) {                                                                                                                                                                                                                                                                                                                                                 
    1577               0 :                         $this->yyidx = $yyidx;                                                                                                                                                                                                                                                                                                                                            
    1578               0 :                         $this->yystack = $stack;                                                                                                                                                                                                                                                                                                                                          
    1579                 :                         // too much recursion prevents proper detection                                                                                                                                                                                                                                                                                                                   
    1580                 :                         // so give up                                                                                                                                                                                                                                                                                                                                                     
    1581               0 :                         return array_unique($expected);                                                                                                                                                                                                                                                                                                                                   
    1582                 :                     }                                                                                                                                                                                                                                                                                                                                                                     
    1583               0 :                     $yyruleno = $yyact - self::YYNSTATE;                                                                                                                                                                                                                                                                                                                                  
    1584               0 :                     $this->yyidx -= self::$yyRuleInfo[$yyruleno]['rhs'];                                                                                                                                                                                                                                                                                                                  
    1585               0 :                     $nextstate = $this->yy_find_reduce_action(                                                                                                                                                                                                                                                                                                                            
    1586               0 :                         $this->yystack[$this->yyidx]->stateno,                                                                                                                                                                                                                                                                                                                            
    1587               0 :                         self::$yyRuleInfo[$yyruleno]['lhs']);                                                                                                                                                                                                                                                                                                                             
    1588               0 :                     if (isset(self::$yyExpectedTokens[$nextstate])) {                                                                                                                                                                                                                                                                                                                     
    1589               0 :                 $expected = array_merge($expected, self::$yyExpectedTokens[$nextstate]);                                                                                                                                                                                                                                                                                                  
    1590               0 :                             if (in_array($token,                                                                                                                                                                                                                                                                                                                                          
    1591               0 :                                   self::$yyExpectedTokens[$nextstate], true)) {                                                                                                                                                                                                                                                                                                           
    1592               0 :                             $this->yyidx = $yyidx;                                                                                                                                                                                                                                                                                                                                        
    1593               0 :                             $this->yystack = $stack;                                                                                                                                                                                                                                                                                                                                      
    1594                 :                                                                                                                                                                                                                                                                                                                                                                                           
    1595               0 :                             return array_unique($expected);                                                                                                                                                                                                                                                                                                                               
    1596                 :                         }                                                                                                                                                                                                                                                                                                                                                                 
    1597               0 :                     }                                                                                                                                                                                                                                                                                                                                                                     
    1598               0 :                     if ($nextstate < self::YYNSTATE) {                                                                                                                                                                                                                                                                                                                                    
    1599                 :                         // we need to shift a non-terminal                                                                                                                                                                                                                                                                                                                                
    1600               0 :                         $this->yyidx++;                                                                                                                                                                                                                                                                                                                                                   
    1601               0 :                         $x = new TP_yyStackEntry;                                                                                                                                                                                                                                                                                                                                         
    1602               0 :                         $x->stateno = $nextstate;                                                                                                                                                                                                                                                                                                                                         
    1603               0 :                         $x->major = self::$yyRuleInfo[$yyruleno]['lhs'];                                                                                                                                                                                                                                                                                                                  
    1604               0 :                         $this->yystack[$this->yyidx] = $x;                                                                                                                                                                                                                                                                                                                                
    1605               0 :                         continue 2;                                                                                                                                                                                                                                                                                                                                                       
    1606               0 :                     } elseif ($nextstate == self::YYNSTATE + self::YYNRULE + 1) {                                                                                                                                                                                                                                                                                                         
    1607               0 :                         $this->yyidx = $yyidx;                                                                                                                                                                                                                                                                                                                                            
    1608               0 :                         $this->yystack = $stack;                                                                                                                                                                                                                                                                                                                                          
    1609                 :                         // the last token was just ignored, we can't accept                                                                                                                                                                                                                                                                                                               
    1610                 :                         // by ignoring input, this is in essence ignoring a                                                                                                                                                                                                                                                                                                               
    1611                 :                         // syntax error!                                                                                                                                                                                                                                                                                                                                                  
    1612               0 :                         return array_unique($expected);                                                                                                                                                                                                                                                                                                                                   
    1613               0 :                     } elseif ($nextstate === self::YY_NO_ACTION) {                                                                                                                                                                                                                                                                                                                        
    1614               0 :                         $this->yyidx = $yyidx;                                                                                                                                                                                                                                                                                                                                            
    1615               0 :                         $this->yystack = $stack;                                                                                                                                                                                                                                                                                                                                          
    1616                 :                         // input accepted, but not shifted (I guess)                                                                                                                                                                                                                                                                                                                      
    1617               0 :                         return $expected;                                                                                                                                                                                                                                                                                                                                                 
    1618                 :                     } else {                                                                                                                                                                                                                                                                                                                                                              
    1619               0 :                         $yyact = $nextstate;                                                                                                                                                                                                                                                                                                                                              
    1620                 :                     }                                                                                                                                                                                                                                                                                                                                                                     
    1621               0 :                 } while (true);                                                                                                                                                                                                                                                                                                                                                           
    1622               0 :             }                                                                                                                                                                                                                                                                                                                                                                             
    1623               0 :             break;                                                                                                                                                                                                                                                                                                                                                                        
    1624               0 :         } while (true);                                                                                                                                                                                                                                                                                                                                                                   
    1625               0 :     $this->yyidx = $yyidx;                                                                                                                                                                                                                                                                                                                                                                
    1626               0 :     $this->yystack = $stack;                                                                                                                                                                                                                                                                                                                                                              
    1627                 :                                                                                                                                                                                                                                                                                                                                                                                           
    1628               0 :         return array_unique($expected);                                                                                                                                                                                                                                                                                                                                                   
    1629                 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    1630                 :                                                                                                                                                                                                                                                                                                                                                                                           
    1631                 :     public function yy_is_expected_token($token)                                                                                                                                                                                                                                                                                                                                          
    1632                 :     {                                                                                                                                                                                                                                                                                                                                                                                     
    1633             896 :         if ($token === 0) {                                                                                                                                                                                                                                                                                                                                                               
    1634             854 :             return true; // 0 is not part of this                                                                                                                                                                                                                                                                                                                                         
    1635                 :         }                                                                                                                                                                                                                                                                                                                                                                                 
    1636             895 :         $state = $this->yystack[$this->yyidx]->stateno;                                                                                                                                                                                                                                                                                                                                   
    1637             895 :         if (in_array($token, self::$yyExpectedTokens[$state], true)) {                                                                                                                                                                                                                                                                                                                    
    1638             895 :             return true;                                                                                                                                                                                                                                                                                                                                                                  
    1639                 :         }                                                                                                                                                                                                                                                                                                                                                                                 
    1640             895 :         $stack = $this->yystack;                                                                                                                                                                                                                                                                                                                                                          
    1641             895 :         $yyidx = $this->yyidx;                                                                                                                                                                                                                                                                                                                                                            
    1642                 :         do {                                                                                                                                                                                                                                                                                                                                                                              
    1643             895 :             $yyact = $this->yy_find_shift_action($token);                                                                                                                                                                                                                                                                                                                                 
    1644             895 :             if ($yyact >= self::YYNSTATE && $yyact < self::YYNSTATE + self::YYNRULE) {                                                                                                                                                                                                                                                                                                    
    1645                 :                 // reduce action                                                                                                                                                                                                                                                                                                                                                          
    1646             895 :                 $done = 0;                                                                                                                                                                                                                                                                                                                                                                
    1647                 :                 do {                                                                                                                                                                                                                                                                                                                                                                      
    1648             895 :                     if ($done++ == 100) {                                                                                                                                                                                                                                                                                                                                                 
    1649               0 :                         $this->yyidx = $yyidx;                                                                                                                                                                                                                                                                                                                                            
    1650               0 :                         $this->yystack = $stack;                                                                                                                                                                                                                                                                                                                                          
    1651                 :                         // too much recursion prevents proper detection                                                                                                                                                                                                                                                                                                                   
    1652                 :                         // so give up                                                                                                                                                                                                                                                                                                                                                     
    1653               0 :                         return true;                                                                                                                                                                                                                                                                                                                                                      
    1654                 :                     }                                                                                                                                                                                                                                                                                                                                                                     
    1655             895 :                     $yyruleno = $yyact - self::YYNSTATE;                                                                                                                                                                                                                                                                                                                                  
    1656             895 :                     $this->yyidx -= self::$yyRuleInfo[$yyruleno]['rhs'];                                                                                                                                                                                                                                                                                                                  
    1657             895 :                     $nextstate = $this->yy_find_reduce_action(                                                                                                                                                                                                                                                                                                                            
    1658             895 :                         $this->yystack[$this->yyidx]->stateno,                                                                                                                                                                                                                                                                                                                            
    1659             895 :                         self::$yyRuleInfo[$yyruleno]['lhs']);                                                                                                                                                                                                                                                                                                                             
    1660             895 :                     if (isset(self::$yyExpectedTokens[$nextstate]) &&                                                                                                                                                                                                                                                                                                                     
    1661             895 :                           in_array($token, self::$yyExpectedTokens[$nextstate], true)) {                                                                                                                                                                                                                                                                                                  
    1662             895 :                         $this->yyidx = $yyidx;                                                                                                                                                                                                                                                                                                                                            
    1663             895 :                         $this->yystack = $stack;                                                                                                                                                                                                                                                                                                                                          
    1664                 :                                                                                                                                                                                                                                                                                                                                                                                           
    1665             895 :                         return true;                                                                                                                                                                                                                                                                                                                                                      
    1666                 :                     }                                                                                                                                                                                                                                                                                                                                                                     
    1667             895 :                     if ($nextstate < self::YYNSTATE) {                                                                                                                                                                                                                                                                                                                                    
    1668                 :                         // we need to shift a non-terminal                                                                                                                                                                                                                                                                                                                                
    1669             895 :                         $this->yyidx++;                                                                                                                                                                                                                                                                                                                                                   
    1670             895 :                         $x = new TP_yyStackEntry;                                                                                                                                                                                                                                                                                                                                         
    1671             895 :                         $x->stateno = $nextstate;                                                                                                                                                                                                                                                                                                                                         
    1672             895 :                         $x->major = self::$yyRuleInfo[$yyruleno]['lhs'];                                                                                                                                                                                                                                                                                                                  
    1673             895 :                         $this->yystack[$this->yyidx] = $x;                                                                                                                                                                                                                                                                                                                                
    1674             895 :                         continue 2;                                                                                                                                                                                                                                                                                                                                                       
    1675               0 :                     } elseif ($nextstate == self::YYNSTATE + self::YYNRULE + 1) {                                                                                                                                                                                                                                                                                                         
    1676               0 :                         $this->yyidx = $yyidx;                                                                                                                                                                                                                                                                                                                                            
    1677               0 :                         $this->yystack = $stack;                                                                                                                                                                                                                                                                                                                                          
    1678               0 :                         if (!$token) {                                                                                                                                                                                                                                                                                                                                                    
    1679                 :                             // end of input: this is valid                                                                                                                                                                                                                                                                                                                                
    1680               0 :                             return true;                                                                                                                                                                                                                                                                                                                                                  
    1681                 :                         }                                                                                                                                                                                                                                                                                                                                                                 
    1682                 :                         // the last token was just ignored, we can't accept                                                                                                                                                                                                                                                                                                               
    1683                 :                         // by ignoring input, this is in essence ignoring a                                                                                                                                                                                                                                                                                                               
    1684                 :                         // syntax error!                                                                                                                                                                                                                                                                                                                                                  
    1685               0 :                         return false;                                                                                                                                                                                                                                                                                                                                                     
    1686               0 :                     } elseif ($nextstate === self::YY_NO_ACTION) {                                                                                                                                                                                                                                                                                                                        
    1687               0 :                         $this->yyidx = $yyidx;                                                                                                                                                                                                                                                                                                                                            
    1688               0 :                         $this->yystack = $stack;                                                                                                                                                                                                                                                                                                                                          
    1689                 :                         // input accepted, but not shifted (I guess)                                                                                                                                                                                                                                                                                                                      
    1690               0 :                         return true;                                                                                                                                                                                                                                                                                                                                                      
    1691                 :                     } else {                                                                                                                                                                                                                                                                                                                                                              
    1692               0 :                         $yyact = $nextstate;                                                                                                                                                                                                                                                                                                                                              
    1693                 :                     }                                                                                                                                                                                                                                                                                                                                                                     
    1694               0 :                 } while (true);                                                                                                                                                                                                                                                                                                                                                           
    1695               0 :             }                                                                                                                                                                                                                                                                                                                                                                             
    1696               1 :             break;                                                                                                                                                                                                                                                                                                                                                                        
    1697             895 :         } while (true);                                                                                                                                                                                                                                                                                                                                                                   
    1698               1 :         $this->yyidx = $yyidx;                                                                                                                                                                                                                                                                                                                                                            
    1699               1 :         $this->yystack = $stack;                                                                                                                                                                                                                                                                                                                                                          
    1700                 :                                                                                                                                                                                                                                                                                                                                                                                           
    1701               1 :         return true;                                                                                                                                                                                                                                                                                                                                                                      
    1702                 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    1703                 :                                                                                                                                                                                                                                                                                                                                                                                           
    1704                 :    public function yy_find_shift_action($iLookAhead)                                                                                                                                                                                                                                                                                                                                      
    1705                 :     {                                                                                                                                                                                                                                                                                                                                                                                     
    1706             896 :         $stateno = $this->yystack[$this->yyidx]->stateno;                                                                                                                                                                                                                                                                                                                                 
    1707                 :                                                                                                                                                                                                                                                                                                                                                                                           
    1708                 :         /* if ($this->yyidx < 0) return self::YY_NO_ACTION;  */                                                                                                                                                                                                                                                                                                                           
    1709             896 :         if (!isset(self::$yy_shift_ofst[$stateno])) {                                                                                                                                                                                                                                                                                                                                     
    1710                 :             // no shift actions                                                                                                                                                                                                                                                                                                                                                           
    1711             895 :             return self::$yy_default[$stateno];                                                                                                                                                                                                                                                                                                                                           
    1712                 :         }                                                                                                                                                                                                                                                                                                                                                                                 
    1713             896 :         $i = self::$yy_shift_ofst[$stateno];                                                                                                                                                                                                                                                                                                                                              
    1714             896 :         if ($i === self::YY_SHIFT_USE_DFLT) {                                                                                                                                                                                                                                                                                                                                             
    1715             177 :             return self::$yy_default[$stateno];                                                                                                                                                                                                                                                                                                                                           
    1716                 :         }                                                                                                                                                                                                                                                                                                                                                                                 
    1717             896 :         if ($iLookAhead == self::YYNOCODE) {                                                                                                                                                                                                                                                                                                                                              
    1718               0 :             return self::YY_NO_ACTION;                                                                                                                                                                                                                                                                                                                                                    
    1719                 :         }                                                                                                                                                                                                                                                                                                                                                                                 
    1720             896 :         $i += $iLookAhead;                                                                                                                                                                                                                                                                                                                                                                
    1721             896 :         if ($i < 0 || $i >= self::YY_SZ_ACTTAB ||                                                                                                                                                                                                                                                                                                                                         
    1722             896 :               self::$yy_lookahead[$i] != $iLookAhead) {                                                                                                                                                                                                                                                                                                                                   
    1723             866 :             if (count(self::$yyFallback) && $iLookAhead < count(self::$yyFallback)                                                                                                                                                                                                                                                                                                        
    1724             866 :                    && ($iFallback = self::$yyFallback[$iLookAhead]) != 0) {                                                                                                                                                                                                                                                                                                               
    1725               0 :                 if (self::$yyTraceFILE) {                                                                                                                                                                                                                                                                                                                                                 
    1726               0 :                     fwrite(self::$yyTraceFILE, self::$yyTracePrompt . "FALLBACK " .                                                                                                                                                                                                                                                                                                       
    1727               0 :                         $this->yyTokenName[$iLookAhead] . " => " .                                                                                                                                                                                                                                                                                                                        
    1728               0 :                         $this->yyTokenName[$iFallback] . "\n");                                                                                                                                                                                                                                                                                                                           
    1729               0 :                 }                                                                                                                                                                                                                                                                                                                                                                         
    1730                 :                                                                                                                                                                                                                                                                                                                                                                                           
    1731               0 :                 return $this->yy_find_shift_action($iFallback);                                                                                                                                                                                                                                                                                                                           
    1732                 :             }                                                                                                                                                                                                                                                                                                                                                                             
    1733                 :                                                                                                                                                                                                                                                                                                                                                                                           
    1734             866 :             return self::$yy_default[$stateno];                                                                                                                                                                                                                                                                                                                                           
    1735                 :         } else {                                                                                                                                                                                                                                                                                                                                                                          
    1736             895 :             return self::$yy_action[$i];                                                                                                                                                                                                                                                                                                                                                  
    1737                 :         }                                                                                                                                                                                                                                                                                                                                                                                 
    1738                 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    1739                 :                                                                                                                                                                                                                                                                                                                                                                                           
    1740                 :     public function yy_find_reduce_action($stateno, $iLookAhead)                                                                                                                                                                                                                                                                                                                          
    1741                 :     {                                                                                                                                                                                                                                                                                                                                                                                     
    1742                 :         /* $stateno = $this->yystack[$this->yyidx]->stateno; */                                                                                                                                                                                                                                                                                                                           
    1743                 :                                                                                                                                                                                                                                                                                                                                                                                           
    1744             896 :         if (!isset(self::$yy_reduce_ofst[$stateno])) {                                                                                                                                                                                                                                                                                                                                    
    1745               0 :             return self::$yy_default[$stateno];                                                                                                                                                                                                                                                                                                                                           
    1746                 :         }                                                                                                                                                                                                                                                                                                                                                                                 
    1747             896 :         $i = self::$yy_reduce_ofst[$stateno];                                                                                                                                                                                                                                                                                                                                             
    1748             896 :         if ($i == self::YY_REDUCE_USE_DFLT) {                                                                                                                                                                                                                                                                                                                                             
    1749               0 :             return self::$yy_default[$stateno];                                                                                                                                                                                                                                                                                                                                           
    1750                 :         }                                                                                                                                                                                                                                                                                                                                                                                 
    1751             896 :         if ($iLookAhead == self::YYNOCODE) {                                                                                                                                                                                                                                                                                                                                              
    1752               0 :             return self::YY_NO_ACTION;                                                                                                                                                                                                                                                                                                                                                    
    1753                 :         }                                                                                                                                                                                                                                                                                                                                                                                 
    1754             896 :         $i += $iLookAhead;                                                                                                                                                                                                                                                                                                                                                                
    1755             896 :         if ($i < 0 || $i >= self::YY_SZ_ACTTAB ||                                                                                                                                                                                                                                                                                                                                         
    1756             896 :               self::$yy_lookahead[$i] != $iLookAhead) {                                                                                                                                                                                                                                                                                                                                   
    1757               0 :             return self::$yy_default[$stateno];                                                                                                                                                                                                                                                                                                                                           
    1758                 :         } else {                                                                                                                                                                                                                                                                                                                                                                          
    1759             896 :             return self::$yy_action[$i];                                                                                                                                                                                                                                                                                                                                                  
    1760                 :         }                                                                                                                                                                                                                                                                                                                                                                                 
    1761                 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    1762                 :                                                                                                                                                                                                                                                                                                                                                                                           
    1763                 :     public function yy_shift($yyNewState, $yyMajor, $yypMinor)                                                                                                                                                                                                                                                                                                                            
    1764                 :     {                                                                                                                                                                                                                                                                                                                                                                                     
    1765             896 :         $this->yyidx++;                                                                                                                                                                                                                                                                                                                                                                   
    1766             896 :         if ($this->yyidx >= self::YYSTACKDEPTH) {                                                                                                                                                                                                                                                                                                                                         
    1767               0 :             $this->yyidx--;                                                                                                                                                                                                                                                                                                                                                               
    1768               0 :             if (self::$yyTraceFILE) {                                                                                                                                                                                                                                                                                                                                                     
    1769               0 :                 fprintf(self::$yyTraceFILE, "%sStack Overflow!\n", self::$yyTracePrompt);                                                                                                                                                                                                                                                                                                 
    1770               0 :             }                                                                                                                                                                                                                                                                                                                                                                             
    1771               0 :             while ($this->yyidx >= 0) {                                                                                                                                                                                                                                                                                                                                                   
    1772               0 :                 $this->yy_pop_parser_stack();                                                                                                                                                                                                                                                                                                                                             
    1773               0 :             }                                                                                                                                                                                                                                                                                                                                                                             
    1774                 : #line 68 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                              
    1775                 :                                                                                                                                                                                                                                                                                                                                                                                           
    1776               0 :     $this->internalError = true;                                                                                                                                                                                                                                                                                                                                                          
    1777               0 :     $this->compiler->trigger_template_error("Stack overflow in template parser");                                                                                                                                                                                                                                                                                                         
    1778                 : #line 1775 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    1779                 :                                                                                                                                                                                                                                                                                                                                                                                           
    1780               0 :             return;                                                                                                                                                                                                                                                                                                                                                                       
    1781                 :         }                                                                                                                                                                                                                                                                                                                                                                                 
    1782             896 :         $yytos = new TP_yyStackEntry;                                                                                                                                                                                                                                                                                                                                                     
    1783             896 :         $yytos->stateno = $yyNewState;                                                                                                                                                                                                                                                                                                                                                    
    1784             896 :         $yytos->major = $yyMajor;                                                                                                                                                                                                                                                                                                                                                         
    1785             896 :         $yytos->minor = $yypMinor;                                                                                                                                                                                                                                                                                                                                                        
    1786             896 :         array_push($this->yystack, $yytos);                                                                                                                                                                                                                                                                                                                                               
    1787             896 :         if (self::$yyTraceFILE && $this->yyidx > 0) {                                                                                                                                                                                                                                                                                                                                     
    1788               0 :             fprintf(self::$yyTraceFILE, "%sShift %d\n", self::$yyTracePrompt,                                                                                                                                                                                                                                                                                                             
    1789               0 :                 $yyNewState);                                                                                                                                                                                                                                                                                                                                                             
    1790               0 :             fprintf(self::$yyTraceFILE, "%sStack:", self::$yyTracePrompt);                                                                                                                                                                                                                                                                                                                
    1791               0 :             for ($i = 1; $i <= $this->yyidx; $i++) {                                                                                                                                                                                                                                                                                                                                      
    1792               0 :                 fprintf(self::$yyTraceFILE, " %s",                                                                                                                                                                                                                                                                                                                                        
    1793               0 :                     $this->yyTokenName[$this->yystack[$i]->major]);                                                                                                                                                                                                                                                                                                                       
    1794               0 :             }                                                                                                                                                                                                                                                                                                                                                                             
    1795               0 :             fwrite(self::$yyTraceFILE,"\n");                                                                                                                                                                                                                                                                                                                                              
    1796               0 :         }                                                                                                                                                                                                                                                                                                                                                                                 
    1797             896 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    1798                 :                                                                                                                                                                                                                                                                                                                                                                                           
    1799                 :     public static $yyRuleInfo = array(                                                                                                                                                                                                                                                                                                                                                    
    1800                 :   array( 'lhs' => 83, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                       
    1801                 :   array( 'lhs' => 84, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                       
    1802                 :   array( 'lhs' => 84, 'rhs' => 2 ),                                                                                                                                                                                                                                                                                                                                                       
    1803                 :   array( 'lhs' => 84, 'rhs' => 0 ),                                                                                                                                                                                                                                                                                                                                                       
    1804                 :   array( 'lhs' => 85, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                       
    1805                 :   array( 'lhs' => 85, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                       
    1806                 :   array( 'lhs' => 85, 'rhs' => 3 ),                                                                                                                                                                                                                                                                                                                                                       
    1807                 :   array( 'lhs' => 85, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                       
    1808                 :   array( 'lhs' => 85, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                       
    1809                 :   array( 'lhs' => 85, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                       
    1810                 :   array( 'lhs' => 85, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                       
    1811                 :   array( 'lhs' => 85, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                       
    1812                 :   array( 'lhs' => 85, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                       
    1813                 :   array( 'lhs' => 85, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                       
    1814                 :   array( 'lhs' => 85, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                       
    1815                 :   array( 'lhs' => 85, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                       
    1816                 :   array( 'lhs' => 85, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                       
    1817                 :   array( 'lhs' => 87, 'rhs' => 2 ),                                                                                                                                                                                                                                                                                                                                                       
    1818                 :   array( 'lhs' => 87, 'rhs' => 3 ),                                                                                                                                                                                                                                                                                                                                                       
    1819                 :   array( 'lhs' => 88, 'rhs' => 2 ),                                                                                                                                                                                                                                                                                                                                                       
    1820                 :   array( 'lhs' => 88, 'rhs' => 0 ),                                                                                                                                                                                                                                                                                                                                                       
    1821                 :   array( 'lhs' => 89, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                       
    1822                 :   array( 'lhs' => 89, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                       
    1823                 :   array( 'lhs' => 89, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                       
    1824                 :   array( 'lhs' => 89, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                       
    1825                 :   array( 'lhs' => 89, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                       
    1826                 :   array( 'lhs' => 89, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                       
    1827                 :   array( 'lhs' => 89, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                       
    1828                 :   array( 'lhs' => 86, 'rhs' => 3 ),                                                                                                                                                                                                                                                                                                                                                       
    1829                 :   array( 'lhs' => 86, 'rhs' => 5 ),                                                                                                                                                                                                                                                                                                                                                       
    1830                 :   array( 'lhs' => 86, 'rhs' => 4 ),                                                                                                                                                                                                                                                                                                                                                       
    1831                 :   array( 'lhs' => 86, 'rhs' => 5 ),                                                                                                                                                                                                                                                                                                                                                       
    1832                 :   array( 'lhs' => 86, 'rhs' => 4 ),                                                                                                                                                                                                                                                                                                                                                       
    1833                 :   array( 'lhs' => 86, 'rhs' => 6 ),                                                                                                                                                                                                                                                                                                                                                       
    1834                 :   array( 'lhs' => 86, 'rhs' => 6 ),                                                                                                                                                                                                                                                                                                                                                       
    1835                 :   array( 'lhs' => 86, 'rhs' => 7 ),                                                                                                                                                                                                                                                                                                                                                       
    1836                 :   array( 'lhs' => 86, 'rhs' => 6 ),                                                                                                                                                                                                                                                                                                                                                       
    1837                 :   array( 'lhs' => 86, 'rhs' => 4 ),                                                                                                                                                                                                                                                                                                                                                       
    1838                 :   array( 'lhs' => 86, 'rhs' => 3 ),                                                                                                                                                                                                                                                                                                                                                       
    1839                 :   array( 'lhs' => 86, 'rhs' => 6 ),                                                                                                                                                                                                                                                                                                                                                       
    1840                 :   array( 'lhs' => 86, 'rhs' => 5 ),                                                                                                                                                                                                                                                                                                                                                       
    1841                 :   array( 'lhs' => 86, 'rhs' => 7 ),                                                                                                                                                                                                                                                                                                                                                       
    1842                 :   array( 'lhs' => 86, 'rhs' => 3 ),                                                                                                                                                                                                                                                                                                                                                       
    1843                 :   array( 'lhs' => 86, 'rhs' => 4 ),                                                                                                                                                                                                                                                                                                                                                       
    1844                 :   array( 'lhs' => 86, 'rhs' => 3 ),                                                                                                                                                                                                                                                                                                                                                       
    1845                 :   array( 'lhs' => 86, 'rhs' => 4 ),                                                                                                                                                                                                                                                                                                                                                       
    1846                 :   array( 'lhs' => 86, 'rhs' => 13 ),                                                                                                                                                                                                                                                                                                                                                      
    1847                 :   array( 'lhs' => 86, 'rhs' => 10 ),                                                                                                                                                                                                                                                                                                                                                      
    1848                 :   array( 'lhs' => 86, 'rhs' => 6 ),                                                                                                                                                                                                                                                                                                                                                       
    1849                 :   array( 'lhs' => 86, 'rhs' => 8 ),                                                                                                                                                                                                                                                                                                                                                       
    1850                 :   array( 'lhs' => 86, 'rhs' => 3 ),                                                                                                                                                                                                                                                                                                                                                       
    1851                 :   array( 'lhs' => 86, 'rhs' => 8 ),                                                                                                                                                                                                                                                                                                                                                       
    1852                 :   array( 'lhs' => 86, 'rhs' => 11 ),                                                                                                                                                                                                                                                                                                                                                      
    1853                 :   array( 'lhs' => 86, 'rhs' => 8 ),                                                                                                                                                                                                                                                                                                                                                       
    1854                 :   array( 'lhs' => 86, 'rhs' => 11 ),                                                                                                                                                                                                                                                                                                                                                      
    1855                 :   array( 'lhs' => 86, 'rhs' => 4 ),                                                                                                                                                                                                                                                                                                                                                       
    1856                 :   array( 'lhs' => 86, 'rhs' => 5 ),                                                                                                                                                                                                                                                                                                                                                       
    1857                 :   array( 'lhs' => 86, 'rhs' => 3 ),                                                                                                                                                                                                                                                                                                                                                       
    1858                 :   array( 'lhs' => 86, 'rhs' => 4 ),                                                                                                                                                                                                                                                                                                                                                       
    1859                 :   array( 'lhs' => 86, 'rhs' => 5 ),                                                                                                                                                                                                                                                                                                                                                       
    1860                 :   array( 'lhs' => 86, 'rhs' => 6 ),                                                                                                                                                                                                                                                                                                                                                       
    1861                 :   array( 'lhs' => 92, 'rhs' => 2 ),                                                                                                                                                                                                                                                                                                                                                       
    1862                 :   array( 'lhs' => 92, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                       
    1863                 :   array( 'lhs' => 92, 'rhs' => 0 ),                                                                                                                                                                                                                                                                                                                                                       
    1864                 :   array( 'lhs' => 100, 'rhs' => 4 ),                                                                                                                                                                                                                                                                                                                                                      
    1865                 :   array( 'lhs' => 100, 'rhs' => 2 ),                                                                                                                                                                                                                                                                                                                                                      
    1866                 :   array( 'lhs' => 100, 'rhs' => 2 ),                                                                                                                                                                                                                                                                                                                                                      
    1867                 :   array( 'lhs' => 100, 'rhs' => 2 ),                                                                                                                                                                                                                                                                                                                                                      
    1868                 :   array( 'lhs' => 100, 'rhs' => 2 ),                                                                                                                                                                                                                                                                                                                                                      
    1869                 :   array( 'lhs' => 100, 'rhs' => 2 ),                                                                                                                                                                                                                                                                                                                                                      
    1870                 :   array( 'lhs' => 100, 'rhs' => 4 ),                                                                                                                                                                                                                                                                                                                                                      
    1871                 :   array( 'lhs' => 96, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                       
    1872                 :   array( 'lhs' => 96, 'rhs' => 3 ),                                                                                                                                                                                                                                                                                                                                                       
    1873                 :   array( 'lhs' => 95, 'rhs' => 4 ),                                                                                                                                                                                                                                                                                                                                                       
    1874                 :   array( 'lhs' => 95, 'rhs' => 3 ),                                                                                                                                                                                                                                                                                                                                                       
    1875                 :   array( 'lhs' => 95, 'rhs' => 3 ),                                                                                                                                                                                                                                                                                                                                                       
    1876                 :   array( 'lhs' => 93, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                       
    1877                 :   array( 'lhs' => 93, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                       
    1878                 :   array( 'lhs' => 93, 'rhs' => 4 ),                                                                                                                                                                                                                                                                                                                                                       
    1879                 :   array( 'lhs' => 93, 'rhs' => 3 ),                                                                                                                                                                                                                                                                                                                                                       
    1880                 :   array( 'lhs' => 93, 'rhs' => 3 ),                                                                                                                                                                                                                                                                                                                                                       
    1881                 :   array( 'lhs' => 93, 'rhs' => 3 ),                                                                                                                                                                                                                                                                                                                                                       
    1882                 :   array( 'lhs' => 93, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                       
    1883                 :   array( 'lhs' => 93, 'rhs' => 2 ),                                                                                                                                                                                                                                                                                                                                                       
    1884                 :   array( 'lhs' => 93, 'rhs' => 3 ),                                                                                                                                                                                                                                                                                                                                                       
    1885                 :   array( 'lhs' => 93, 'rhs' => 3 ),                                                                                                                                                                                                                                                                                                                                                       
    1886                 :   array( 'lhs' => 93, 'rhs' => 3 ),                                                                                                                                                                                                                                                                                                                                                       
    1887                 :   array( 'lhs' => 93, 'rhs' => 3 ),                                                                                                                                                                                                                                                                                                                                                       
    1888                 :   array( 'lhs' => 93, 'rhs' => 3 ),                                                                                                                                                                                                                                                                                                                                                       
    1889                 :   array( 'lhs' => 93, 'rhs' => 3 ),                                                                                                                                                                                                                                                                                                                                                       
    1890                 :   array( 'lhs' => 93, 'rhs' => 2 ),                                                                                                                                                                                                                                                                                                                                                       
    1891                 :   array( 'lhs' => 93, 'rhs' => 2 ),                                                                                                                                                                                                                                                                                                                                                       
    1892                 :   array( 'lhs' => 93, 'rhs' => 3 ),                                                                                                                                                                                                                                                                                                                                                       
    1893                 :   array( 'lhs' => 93, 'rhs' => 3 ),                                                                                                                                                                                                                                                                                                                                                       
    1894                 :   array( 'lhs' => 93, 'rhs' => 2 ),                                                                                                                                                                                                                                                                                                                                                       
    1895                 :   array( 'lhs' => 93, 'rhs' => 2 ),                                                                                                                                                                                                                                                                                                                                                       
    1896                 :   array( 'lhs' => 93, 'rhs' => 3 ),                                                                                                                                                                                                                                                                                                                                                       
    1897                 :   array( 'lhs' => 93, 'rhs' => 3 ),                                                                                                                                                                                                                                                                                                                                                       
    1898                 :   array( 'lhs' => 93, 'rhs' => 3 ),                                                                                                                                                                                                                                                                                                                                                       
    1899                 :   array( 'lhs' => 93, 'rhs' => 3 ),                                                                                                                                                                                                                                                                                                                                                       
    1900                 :   array( 'lhs' => 93, 'rhs' => 3 ),                                                                                                                                                                                                                                                                                                                                                       
    1901                 :   array( 'lhs' => 101, 'rhs' => 8 ),                                                                                                                                                                                                                                                                                                                                                      
    1902                 :   array( 'lhs' => 101, 'rhs' => 7 ),                                                                                                                                                                                                                                                                                                                                                      
    1903                 :   array( 'lhs' => 90, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                       
    1904                 :   array( 'lhs' => 90, 'rhs' => 2 ),                                                                                                                                                                                                                                                                                                                                                       
    1905                 :   array( 'lhs' => 90, 'rhs' => 2 ),                                                                                                                                                                                                                                                                                                                                                       
    1906                 :   array( 'lhs' => 90, 'rhs' => 2 ),                                                                                                                                                                                                                                                                                                                                                       
    1907                 :   array( 'lhs' => 90, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                       
    1908                 :   array( 'lhs' => 90, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                       
    1909                 :   array( 'lhs' => 90, 'rhs' => 3 ),                                                                                                                                                                                                                                                                                                                                                       
    1910                 :   array( 'lhs' => 90, 'rhs' => 2 ),                                                                                                                                                                                                                                                                                                                                                       
    1911                 :   array( 'lhs' => 90, 'rhs' => 2 ),                                                                                                                                                                                                                                                                                                                                                       
    1912                 :   array( 'lhs' => 90, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                       
    1913                 :   array( 'lhs' => 90, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                       
    1914                 :   array( 'lhs' => 90, 'rhs' => 3 ),                                                                                                                                                                                                                                                                                                                                                       
    1915                 :   array( 'lhs' => 90, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                       
    1916                 :   array( 'lhs' => 90, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                       
    1917                 :   array( 'lhs' => 90, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                       
    1918                 :   array( 'lhs' => 90, 'rhs' => 3 ),                                                                                                                                                                                                                                                                                                                                                       
    1919                 :   array( 'lhs' => 90, 'rhs' => 3 ),                                                                                                                                                                                                                                                                                                                                                       
    1920                 :   array( 'lhs' => 90, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                       
    1921                 :   array( 'lhs' => 90, 'rhs' => 3 ),                                                                                                                                                                                                                                                                                                                                                       
    1922                 :   array( 'lhs' => 90, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                       
    1923                 :   array( 'lhs' => 90, 'rhs' => 2 ),                                                                                                                                                                                                                                                                                                                                                       
    1924                 :   array( 'lhs' => 105, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                      
    1925                 :   array( 'lhs' => 105, 'rhs' => 4 ),                                                                                                                                                                                                                                                                                                                                                      
    1926                 :   array( 'lhs' => 105, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                      
    1927                 :   array( 'lhs' => 105, 'rhs' => 3 ),                                                                                                                                                                                                                                                                                                                                                      
    1928                 :   array( 'lhs' => 105, 'rhs' => 4 ),                                                                                                                                                                                                                                                                                                                                                      
    1929                 :   array( 'lhs' => 105, 'rhs' => 3 ),                                                                                                                                                                                                                                                                                                                                                      
    1930                 :   array( 'lhs' => 105, 'rhs' => 4 ),                                                                                                                                                                                                                                                                                                                                                      
    1931                 :   array( 'lhs' => 94, 'rhs' => 3 ),                                                                                                                                                                                                                                                                                                                                                       
    1932                 :   array( 'lhs' => 110, 'rhs' => 2 ),                                                                                                                                                                                                                                                                                                                                                      
    1933                 :   array( 'lhs' => 110, 'rhs' => 0 ),                                                                                                                                                                                                                                                                                                                                                      
    1934                 :   array( 'lhs' => 111, 'rhs' => 3 ),                                                                                                                                                                                                                                                                                                                                                      
    1935                 :   array( 'lhs' => 111, 'rhs' => 5 ),                                                                                                                                                                                                                                                                                                                                                      
    1936                 :   array( 'lhs' => 111, 'rhs' => 2 ),                                                                                                                                                                                                                                                                                                                                                      
    1937                 :   array( 'lhs' => 111, 'rhs' => 2 ),                                                                                                                                                                                                                                                                                                                                                      
    1938                 :   array( 'lhs' => 111, 'rhs' => 4 ),                                                                                                                                                                                                                                                                                                                                                      
    1939                 :   array( 'lhs' => 111, 'rhs' => 3 ),                                                                                                                                                                                                                                                                                                                                                      
    1940                 :   array( 'lhs' => 111, 'rhs' => 5 ),                                                                                                                                                                                                                                                                                                                                                      
    1941                 :   array( 'lhs' => 111, 'rhs' => 3 ),                                                                                                                                                                                                                                                                                                                                                      
    1942                 :   array( 'lhs' => 111, 'rhs' => 2 ),                                                                                                                                                                                                                                                                                                                                                      
    1943                 :   array( 'lhs' => 98, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                       
    1944                 :   array( 'lhs' => 98, 'rhs' => 2 ),                                                                                                                                                                                                                                                                                                                                                       
    1945                 :   array( 'lhs' => 112, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                      
    1946                 :   array( 'lhs' => 112, 'rhs' => 3 ),                                                                                                                                                                                                                                                                                                                                                      
    1947                 :   array( 'lhs' => 109, 'rhs' => 2 ),                                                                                                                                                                                                                                                                                                                                                      
    1948                 :   array( 'lhs' => 113, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                      
    1949                 :   array( 'lhs' => 113, 'rhs' => 2 ),                                                                                                                                                                                                                                                                                                                                                      
    1950                 :   array( 'lhs' => 114, 'rhs' => 3 ),                                                                                                                                                                                                                                                                                                                                                      
    1951                 :   array( 'lhs' => 114, 'rhs' => 4 ),                                                                                                                                                                                                                                                                                                                                                      
    1952                 :   array( 'lhs' => 114, 'rhs' => 5 ),                                                                                                                                                                                                                                                                                                                                                      
    1953                 :   array( 'lhs' => 114, 'rhs' => 6 ),                                                                                                                                                                                                                                                                                                                                                      
    1954                 :   array( 'lhs' => 114, 'rhs' => 2 ),                                                                                                                                                                                                                                                                                                                                                      
    1955                 :   array( 'lhs' => 106, 'rhs' => 4 ),                                                                                                                                                                                                                                                                                                                                                      
    1956                 :   array( 'lhs' => 106, 'rhs' => 4 ),                                                                                                                                                                                                                                                                                                                                                      
    1957                 :   array( 'lhs' => 115, 'rhs' => 4 ),                                                                                                                                                                                                                                                                                                                                                      
    1958                 :   array( 'lhs' => 115, 'rhs' => 5 ),                                                                                                                                                                                                                                                                                                                                                      
    1959                 :   array( 'lhs' => 116, 'rhs' => 3 ),                                                                                                                                                                                                                                                                                                                                                      
    1960                 :   array( 'lhs' => 116, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                      
    1961                 :   array( 'lhs' => 116, 'rhs' => 0 ),                                                                                                                                                                                                                                                                                                                                                      
    1962                 :   array( 'lhs' => 91, 'rhs' => 3 ),                                                                                                                                                                                                                                                                                                                                                       
    1963                 :   array( 'lhs' => 91, 'rhs' => 2 ),                                                                                                                                                                                                                                                                                                                                                       
    1964                 :   array( 'lhs' => 117, 'rhs' => 3 ),                                                                                                                                                                                                                                                                                                                                                      
    1965                 :   array( 'lhs' => 117, 'rhs' => 2 ),                                                                                                                                                                                                                                                                                                                                                      
    1966                 :   array( 'lhs' => 99, 'rhs' => 2 ),                                                                                                                                                                                                                                                                                                                                                       
    1967                 :   array( 'lhs' => 99, 'rhs' => 0 ),                                                                                                                                                                                                                                                                                                                                                       
    1968                 :   array( 'lhs' => 118, 'rhs' => 2 ),                                                                                                                                                                                                                                                                                                                                                      
    1969                 :   array( 'lhs' => 118, 'rhs' => 2 ),                                                                                                                                                                                                                                                                                                                                                      
    1970                 :   array( 'lhs' => 108, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                      
    1971                 :   array( 'lhs' => 108, 'rhs' => 2 ),                                                                                                                                                                                                                                                                                                                                                      
    1972                 :   array( 'lhs' => 108, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                      
    1973                 :   array( 'lhs' => 108, 'rhs' => 3 ),                                                                                                                                                                                                                                                                                                                                                      
    1974                 :   array( 'lhs' => 108, 'rhs' => 4 ),                                                                                                                                                                                                                                                                                                                                                      
    1975                 :   array( 'lhs' => 103, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                      
    1976                 :   array( 'lhs' => 103, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                      
    1977                 :   array( 'lhs' => 103, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                      
    1978                 :   array( 'lhs' => 103, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                      
    1979                 :   array( 'lhs' => 103, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                      
    1980                 :   array( 'lhs' => 103, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                      
    1981                 :   array( 'lhs' => 103, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                      
    1982                 :   array( 'lhs' => 103, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                      
    1983                 :   array( 'lhs' => 103, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                      
    1984                 :   array( 'lhs' => 104, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                      
    1985                 :   array( 'lhs' => 104, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                      
    1986                 :   array( 'lhs' => 104, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                      
    1987                 :   array( 'lhs' => 102, 'rhs' => 3 ),                                                                                                                                                                                                                                                                                                                                                      
    1988                 :   array( 'lhs' => 119, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                      
    1989                 :   array( 'lhs' => 119, 'rhs' => 3 ),                                                                                                                                                                                                                                                                                                                                                      
    1990                 :   array( 'lhs' => 119, 'rhs' => 0 ),                                                                                                                                                                                                                                                                                                                                                      
    1991                 :   array( 'lhs' => 120, 'rhs' => 3 ),                                                                                                                                                                                                                                                                                                                                                      
    1992                 :   array( 'lhs' => 120, 'rhs' => 3 ),                                                                                                                                                                                                                                                                                                                                                      
    1993                 :   array( 'lhs' => 120, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                      
    1994                 :   array( 'lhs' => 107, 'rhs' => 2 ),                                                                                                                                                                                                                                                                                                                                                      
    1995                 :   array( 'lhs' => 107, 'rhs' => 3 ),                                                                                                                                                                                                                                                                                                                                                      
    1996                 :   array( 'lhs' => 121, 'rhs' => 2 ),                                                                                                                                                                                                                                                                                                                                                      
    1997                 :   array( 'lhs' => 121, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                      
    1998                 :   array( 'lhs' => 122, 'rhs' => 3 ),                                                                                                                                                                                                                                                                                                                                                      
    1999                 :   array( 'lhs' => 122, 'rhs' => 3 ),                                                                                                                                                                                                                                                                                                                                                      
    2000                 :   array( 'lhs' => 122, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                      
    2001                 :   array( 'lhs' => 122, 'rhs' => 3 ),                                                                                                                                                                                                                                                                                                                                                      
    2002                 :   array( 'lhs' => 122, 'rhs' => 3 ),                                                                                                                                                                                                                                                                                                                                                      
    2003                 :   array( 'lhs' => 122, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                      
    2004                 :   array( 'lhs' => 122, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                      
    2005                 :   array( 'lhs' => 97, 'rhs' => 1 ),                                                                                                                                                                                                                                                                                                                                                       
    2006                 :   array( 'lhs' => 97, 'rhs' => 0 ),                                                                                                                                                                                                                                                                                                                                                       
    2007                 :     );                                                                                                                                                                                                                                                                                                                                                                                    
    2008                 :                                                                                                                                                                                                                                                                                                                                                                                           
    2009                 :     public static $yyReduceMap = array(                                                                                                                                                                                                                                                                                                                                                   
    2010                 :         0 => 0,                                                                                                                                                                                                                                                                                                                                                                           
    2011                 :         1 => 1,                                                                                                                                                                                                                                                                                                                                                                           
    2012                 :         2 => 1,                                                                                                                                                                                                                                                                                                                                                                           
    2013                 :         4 => 1,                                                                                                                                                                                                                                                                                                                                                                           
    2014                 :         6 => 1,                                                                                                                                                                                                                                                                                                                                                                           
    2015                 :         5 => 5,                                                                                                                                                                                                                                                                                                                                                                           
    2016                 :         7 => 7,                                                                                                                                                                                                                                                                                                                                                                           
    2017                 :         8 => 8,                                                                                                                                                                                                                                                                                                                                                                           
    2018                 :         9 => 9,                                                                                                                                                                                                                                                                                                                                                                           
    2019                 :         10 => 10,                                                                                                                                                                                                                                                                                                                                                                         
    2020                 :         11 => 11,                                                                                                                                                                                                                                                                                                                                                                         
    2021                 :         12 => 12,                                                                                                                                                                                                                                                                                                                                                                         
    2022                 :         13 => 13,                                                                                                                                                                                                                                                                                                                                                                         
    2023                 :         14 => 14,                                                                                                                                                                                                                                                                                                                                                                         
    2024                 :         15 => 15,                                                                                                                                                                                                                                                                                                                                                                         
    2025                 :         16 => 16,                                                                                                                                                                                                                                                                                                                                                                         
    2026                 :         17 => 17,                                                                                                                                                                                                                                                                                                                                                                         
    2027                 :         20 => 17,                                                                                                                                                                                                                                                                                                                                                                         
    2028                 :         206 => 17,                                                                                                                                                                                                                                                                                                                                                                        
    2029                 :         18 => 18,                                                                                                                                                                                                                                                                                                                                                                         
    2030                 :         75 => 18,                                                                                                                                                                                                                                                                                                                                                                         
    2031                 :         195 => 18,                                                                                                                                                                                                                                                                                                                                                                        
    2032                 :         19 => 19,                                                                                                                                                                                                                                                                                                                                                                         
    2033                 :         104 => 19,                                                                                                                                                                                                                                                                                                                                                                        
    2034                 :         106 => 19,                                                                                                                                                                                                                                                                                                                                                                        
    2035                 :         132 => 19,                                                                                                                                                                                                                                                                                                                                                                        
    2036                 :         171 => 19,                                                                                                                                                                                                                                                                                                                                                                        
    2037                 :         21 => 21,                                                                                                                                                                                                                                                                                                                                                                         
    2038                 :         22 => 21,                                                                                                                                                                                                                                                                                                                                                                         
    2039                 :         23 => 21,                                                                                                                                                                                                                                                                                                                                                                         
    2040                 :         24 => 21,                                                                                                                                                                                                                                                                                                                                                                         
    2041                 :         25 => 21,                                                                                                                                                                                                                                                                                                                                                                         
    2042                 :         26 => 21,                                                                                                                                                                                                                                                                                                                                                                         
    2043                 :         27 => 21,                                                                                                                                                                                                                                                                                                                                                                         
    2044                 :         68 => 21,                                                                                                                                                                                                                                                                                                                                                                         
    2045                 :         69 => 21,                                                                                                                                                                                                                                                                                                                                                                         
    2046                 :         76 => 21,                                                                                                                                                                                                                                                                                                                                                                         
    2047                 :         77 => 21,                                                                                                                                                                                                                                                                                                                                                                         
    2048                 :         82 => 21,                                                                                                                                                                                                                                                                                                                                                                         
    2049                 :         103 => 21,                                                                                                                                                                                                                                                                                                                                                                        
    2050                 :         107 => 21,                                                                                                                                                                                                                                                                                                                                                                        
    2051                 :         108 => 21,                                                                                                                                                                                                                                                                                                                                                                        
    2052                 :         113 => 21,                                                                                                                                                                                                                                                                                                                                                                        
    2053                 :         115 => 21,                                                                                                                                                                                                                                                                                                                                                                        
    2054                 :         116 => 21,                                                                                                                                                                                                                                                                                                                                                                        
    2055                 :         120 => 21,                                                                                                                                                                                                                                                                                                                                                                        
    2056                 :         126 => 21,                                                                                                                                                                                                                                                                                                                                                                        
    2057                 :         143 => 21,                                                                                                                                                                                                                                                                                                                                                                        
    2058                 :         170 => 21,                                                                                                                                                                                                                                                                                                                                                                        
    2059                 :         172 => 21,                                                                                                                                                                                                                                                                                                                                                                        
    2060                 :         188 => 21,                                                                                                                                                                                                                                                                                                                                                                        
    2061                 :         193 => 21,                                                                                                                                                                                                                                                                                                                                                                        
    2062                 :         205 => 21,                                                                                                                                                                                                                                                                                                                                                                        
    2063                 :         28 => 28,                                                                                                                                                                                                                                                                                                                                                                         
    2064                 :         29 => 29,                                                                                                                                                                                                                                                                                                                                                                         
    2065                 :         30 => 30,                                                                                                                                                                                                                                                                                                                                                                         
    2066                 :         32 => 30,                                                                                                                                                                                                                                                                                                                                                                         
    2067                 :         31 => 31,                                                                                                                                                                                                                                                                                                                                                                         
    2068                 :         33 => 33,                                                                                                                                                                                                                                                                                                                                                                         
    2069                 :         34 => 33,                                                                                                                                                                                                                                                                                                                                                                         
    2070                 :         35 => 35,                                                                                                                                                                                                                                                                                                                                                                         
    2071                 :         36 => 36,                                                                                                                                                                                                                                                                                                                                                                         
    2072                 :         37 => 37,                                                                                                                                                                                                                                                                                                                                                                         
    2073                 :         38 => 38,                                                                                                                                                                                                                                                                                                                                                                         
    2074                 :         39 => 39,                                                                                                                                                                                                                                                                                                                                                                         
    2075                 :         40 => 40,                                                                                                                                                                                                                                                                                                                                                                         
    2076                 :         41 => 41,                                                                                                                                                                                                                                                                                                                                                                         
    2077                 :         42 => 42,                                                                                                                                                                                                                                                                                                                                                                         
    2078                 :         43 => 43,                                                                                                                                                                                                                                                                                                                                                                         
    2079                 :         45 => 43,                                                                                                                                                                                                                                                                                                                                                                         
    2080                 :         44 => 44,                                                                                                                                                                                                                                                                                                                                                                         
    2081                 :         46 => 46,                                                                                                                                                                                                                                                                                                                                                                         
    2082                 :         47 => 47,                                                                                                                                                                                                                                                                                                                                                                         
    2083                 :         48 => 48,                                                                                                                                                                                                                                                                                                                                                                         
    2084                 :         49 => 49,                                                                                                                                                                                                                                                                                                                                                                         
    2085                 :         50 => 50,                                                                                                                                                                                                                                                                                                                                                                         
    2086                 :         51 => 51,                                                                                                                                                                                                                                                                                                                                                                         
    2087                 :         52 => 52,                                                                                                                                                                                                                                                                                                                                                                         
    2088                 :         53 => 53,                                                                                                                                                                                                                                                                                                                                                                         
    2089                 :         54 => 54,                                                                                                                                                                                                                                                                                                                                                                         
    2090                 :         55 => 55,                                                                                                                                                                                                                                                                                                                                                                         
    2091                 :         56 => 56,                                                                                                                                                                                                                                                                                                                                                                         
    2092                 :         57 => 57,                                                                                                                                                                                                                                                                                                                                                                         
    2093                 :         58 => 58,                                                                                                                                                                                                                                                                                                                                                                         
    2094                 :         59 => 59,                                                                                                                                                                                                                                                                                                                                                                         
    2095                 :         60 => 60,                                                                                                                                                                                                                                                                                                                                                                         
    2096                 :         61 => 61,                                                                                                                                                                                                                                                                                                                                                                         
    2097                 :         62 => 62,                                                                                                                                                                                                                                                                                                                                                                         
    2098                 :         71 => 62,                                                                                                                                                                                                                                                                                                                                                                         
    2099                 :         160 => 62,                                                                                                                                                                                                                                                                                                                                                                        
    2100                 :         164 => 62,                                                                                                                                                                                                                                                                                                                                                                        
    2101                 :         168 => 62,                                                                                                                                                                                                                                                                                                                                                                        
    2102                 :         169 => 62,                                                                                                                                                                                                                                                                                                                                                                        
    2103                 :         63 => 63,                                                                                                                                                                                                                                                                                                                                                                         
    2104                 :         161 => 63,                                                                                                                                                                                                                                                                                                                                                                        
    2105                 :         167 => 63,                                                                                                                                                                                                                                                                                                                                                                        
    2106                 :         64 => 64,                                                                                                                                                                                                                                                                                                                                                                         
    2107                 :         65 => 65,                                                                                                                                                                                                                                                                                                                                                                         
    2108                 :         66 => 65,                                                                                                                                                                                                                                                                                                                                                                         
    2109                 :         67 => 67,                                                                                                                                                                                                                                                                                                                                                                         
    2110                 :         70 => 70,                                                                                                                                                                                                                                                                                                                                                                         
    2111                 :         72 => 72,                                                                                                                                                                                                                                                                                                                                                                         
    2112                 :         73 => 73,                                                                                                                                                                                                                                                                                                                                                                         
    2113                 :         74 => 73,                                                                                                                                                                                                                                                                                                                                                                         
    2114                 :         78 => 78,                                                                                                                                                                                                                                                                                                                                                                         
    2115                 :         79 => 79,                                                                                                                                                                                                                                                                                                                                                                         
    2116                 :         80 => 79,                                                                                                                                                                                                                                                                                                                                                                         
    2117                 :         81 => 79,                                                                                                                                                                                                                                                                                                                                                                         
    2118                 :         83 => 83,                                                                                                                                                                                                                                                                                                                                                                         
    2119                 :         123 => 83,                                                                                                                                                                                                                                                                                                                                                                        
    2120                 :         84 => 84,                                                                                                                                                                                                                                                                                                                                                                         
    2121                 :         87 => 84,                                                                                                                                                                                                                                                                                                                                                                         
    2122                 :         98 => 84,                                                                                                                                                                                                                                                                                                                                                                         
    2123                 :         99 => 84,                                                                                                                                                                                                                                                                                                                                                                         
    2124                 :         85 => 85,                                                                                                                                                                                                                                                                                                                                                                         
    2125                 :         86 => 86,                                                                                                                                                                                                                                                                                                                                                                         
    2126                 :         88 => 88,                                                                                                                                                                                                                                                                                                                                                                         
    2127                 :         89 => 89,                                                                                                                                                                                                                                                                                                                                                                         
    2128                 :         90 => 90,                                                                                                                                                                                                                                                                                                                                                                         
    2129                 :         95 => 90,                                                                                                                                                                                                                                                                                                                                                                         
    2130                 :         91 => 91,                                                                                                                                                                                                                                                                                                                                                                         
    2131                 :         94 => 91,                                                                                                                                                                                                                                                                                                                                                                         
    2132                 :         92 => 92,                                                                                                                                                                                                                                                                                                                                                                         
    2133                 :         97 => 92,                                                                                                                                                                                                                                                                                                                                                                         
    2134                 :         93 => 93,                                                                                                                                                                                                                                                                                                                                                                         
    2135                 :         96 => 93,                                                                                                                                                                                                                                                                                                                                                                         
    2136                 :         100 => 100,                                                                                                                                                                                                                                                                                                                                                                       
    2137                 :         101 => 101,                                                                                                                                                                                                                                                                                                                                                                       
    2138                 :         102 => 102,                                                                                                                                                                                                                                                                                                                                                                       
    2139                 :         105 => 105,                                                                                                                                                                                                                                                                                                                                                                       
    2140                 :         109 => 109,                                                                                                                                                                                                                                                                                                                                                                       
    2141                 :         110 => 110,                                                                                                                                                                                                                                                                                                                                                                       
    2142                 :         111 => 111,                                                                                                                                                                                                                                                                                                                                                                       
    2143                 :         112 => 112,                                                                                                                                                                                                                                                                                                                                                                       
    2144                 :         114 => 114,                                                                                                                                                                                                                                                                                                                                                                       
    2145                 :         117 => 117,                                                                                                                                                                                                                                                                                                                                                                       
    2146                 :         118 => 118,                                                                                                                                                                                                                                                                                                                                                                       
    2147                 :         119 => 119,                                                                                                                                                                                                                                                                                                                                                                       
    2148                 :         121 => 121,                                                                                                                                                                                                                                                                                                                                                                       
    2149                 :         122 => 122,                                                                                                                                                                                                                                                                                                                                                                       
    2150                 :         124 => 124,                                                                                                                                                                                                                                                                                                                                                                       
    2151                 :         125 => 125,                                                                                                                                                                                                                                                                                                                                                                       
    2152                 :         127 => 127,                                                                                                                                                                                                                                                                                                                                                                       
    2153                 :         128 => 128,                                                                                                                                                                                                                                                                                                                                                                       
    2154                 :         129 => 129,                                                                                                                                                                                                                                                                                                                                                                       
    2155                 :         130 => 130,                                                                                                                                                                                                                                                                                                                                                                       
    2156                 :         131 => 131,                                                                                                                                                                                                                                                                                                                                                                       
    2157                 :         133 => 133,                                                                                                                                                                                                                                                                                                                                                                       
    2158                 :         190 => 133,                                                                                                                                                                                                                                                                                                                                                                       
    2159                 :         134 => 134,                                                                                                                                                                                                                                                                                                                                                                       
    2160                 :         135 => 135,                                                                                                                                                                                                                                                                                                                                                                       
    2161                 :         136 => 136,                                                                                                                                                                                                                                                                                                                                                                       
    2162                 :         137 => 137,                                                                                                                                                                                                                                                                                                                                                                       
    2163                 :         138 => 138,                                                                                                                                                                                                                                                                                                                                                                       
    2164                 :         141 => 138,                                                                                                                                                                                                                                                                                                                                                                       
    2165                 :         139 => 139,                                                                                                                                                                                                                                                                                                                                                                       
    2166                 :         140 => 140,                                                                                                                                                                                                                                                                                                                                                                       
    2167                 :         142 => 142,                                                                                                                                                                                                                                                                                                                                                                       
    2168                 :         144 => 144,                                                                                                                                                                                                                                                                                                                                                                       
    2169                 :         145 => 145,                                                                                                                                                                                                                                                                                                                                                                       
    2170                 :         146 => 146,                                                                                                                                                                                                                                                                                                                                                                       
    2171                 :         147 => 147,                                                                                                                                                                                                                                                                                                                                                                       
    2172                 :         148 => 148,                                                                                                                                                                                                                                                                                                                                                                       
    2173                 :         149 => 149,                                                                                                                                                                                                                                                                                                                                                                       
    2174                 :         150 => 150,                                                                                                                                                                                                                                                                                                                                                                       
    2175                 :         151 => 151,                                                                                                                                                                                                                                                                                                                                                                       
    2176                 :         152 => 152,                                                                                                                                                                                                                                                                                                                                                                       
    2177                 :         153 => 153,                                                                                                                                                                                                                                                                                                                                                                       
    2178                 :         154 => 154,                                                                                                                                                                                                                                                                                                                                                                       
    2179                 :         155 => 155,                                                                                                                                                                                                                                                                                                                                                                       
    2180                 :         156 => 156,                                                                                                                                                                                                                                                                                                                                                                       
    2181                 :         157 => 157,                                                                                                                                                                                                                                                                                                                                                                       
    2182                 :         158 => 158,                                                                                                                                                                                                                                                                                                                                                                       
    2183                 :         159 => 159,                                                                                                                                                                                                                                                                                                                                                                       
    2184                 :         162 => 162,                                                                                                                                                                                                                                                                                                                                                                       
    2185                 :         163 => 163,                                                                                                                                                                                                                                                                                                                                                                       
    2186                 :         165 => 165,                                                                                                                                                                                                                                                                                                                                                                       
    2187                 :         166 => 166,                                                                                                                                                                                                                                                                                                                                                                       
    2188                 :         173 => 173,                                                                                                                                                                                                                                                                                                                                                                       
    2189                 :         174 => 174,                                                                                                                                                                                                                                                                                                                                                                       
    2190                 :         175 => 175,                                                                                                                                                                                                                                                                                                                                                                       
    2191                 :         176 => 176,                                                                                                                                                                                                                                                                                                                                                                       
    2192                 :         177 => 177,                                                                                                                                                                                                                                                                                                                                                                       
    2193                 :         178 => 178,                                                                                                                                                                                                                                                                                                                                                                       
    2194                 :         179 => 179,                                                                                                                                                                                                                                                                                                                                                                       
    2195                 :         180 => 180,                                                                                                                                                                                                                                                                                                                                                                       
    2196                 :         181 => 181,                                                                                                                                                                                                                                                                                                                                                                       
    2197                 :         182 => 182,                                                                                                                                                                                                                                                                                                                                                                       
    2198                 :         183 => 183,                                                                                                                                                                                                                                                                                                                                                                       
    2199                 :         184 => 184,                                                                                                                                                                                                                                                                                                                                                                       
    2200                 :         185 => 185,                                                                                                                                                                                                                                                                                                                                                                       
    2201                 :         186 => 186,                                                                                                                                                                                                                                                                                                                                                                       
    2202                 :         187 => 187,                                                                                                                                                                                                                                                                                                                                                                       
    2203                 :         189 => 189,                                                                                                                                                                                                                                                                                                                                                                       
    2204                 :         191 => 191,                                                                                                                                                                                                                                                                                                                                                                       
    2205                 :         192 => 192,                                                                                                                                                                                                                                                                                                                                                                       
    2206                 :         194 => 194,                                                                                                                                                                                                                                                                                                                                                                       
    2207                 :         196 => 196,                                                                                                                                                                                                                                                                                                                                                                       
    2208                 :         197 => 197,                                                                                                                                                                                                                                                                                                                                                                       
    2209                 :         198 => 198,                                                                                                                                                                                                                                                                                                                                                                       
    2210                 :         201 => 198,                                                                                                                                                                                                                                                                                                                                                                       
    2211                 :         199 => 199,                                                                                                                                                                                                                                                                                                                                                                       
    2212                 :         202 => 199,                                                                                                                                                                                                                                                                                                                                                                       
    2213                 :         200 => 200,                                                                                                                                                                                                                                                                                                                                                                       
    2214                 :         203 => 203,                                                                                                                                                                                                                                                                                                                                                                       
    2215                 :         204 => 204,                                                                                                                                                                                                                                                                                                                                                                       
    2216                 :     );                                                                                                                                                                                                                                                                                                                                                                                    
    2217                 : #line 79 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                              
    2218                 :     function yy_r0(){                                                                                                                                                                                                                                                                                                                                                                     
    2219                 :    // execute end of template                                                                                                                                                                                                                                                                                                                                                             
    2220             837 :    if ($this->compiler->caching) {                                                                                                                                                                                                                                                                                                                                                        
    2221              56 :        $this->compiler->has_code = true;                                                                                                                                                                                                                                                                                                                                                  
    2222              56 :        $this->compiler->nocache_nolog = true;                                                                                                                                                                                                                                                                                                                                             
    2223              56 :    }                                                                                                                                                                                                                                                                                                                                                                                      
    2224             837 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2225                 : #line 2222 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2226                 : #line 91 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                              
    2227                 :     function yy_r1(){                                                                                                                                                                                                                                                                                                                                                                     
    2228             895 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2229                 : #line 2226 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2230                 : #line 110 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2231                 :     function yy_r5(){                                                                                                                                                                                                                                                                                                                                                                     
    2232             770 :     if ($this->compiler->has_code) {                                                                                                                                                                                                                                                                                                                                                      
    2233             768 :         $this->compiler->nocacheCode($this->yystack[$this->yyidx + 0]->minor,true);                                                                                                                                                                                                                                                                                                       
    2234             764 :     } else {                                                                                                                                                                                                                                                                                                                                                                              
    2235              48 :         $this->compiler->template_code->raw($this->yystack[$this->yyidx + 0]->minor);                                                                                                                                                                                                                                                                                                     
    2236                 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2237             766 :     $this->block_nesting_level = count($this->compiler->_tag_stack);                                                                                                                                                                                                                                                                                                                      
    2238             766 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2239                 : #line 2236 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2240                 : #line 124 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2241                 :     function yy_r7(){                                                                                                                                                                                                                                                                                                                                                                     
    2242               0 :     $this->compiler->template_code->php('echo ')->string($this->yystack[$this->yyidx + 0]->minor)->raw(";\n");                                                                                                                                                                                                                                                                            
    2243               0 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2244                 : #line 2241 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2245                 : #line 129 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2246                 :     function yy_r8(){                                                                                                                                                                                                                                                                                                                                                                     
    2247               3 :     if ($this->php_handling == Smarty::PHP_PASSTHRU) {                                                                                                                                                                                                                                                                                                                                    
    2248               0 :         $this->compiler->template_code->php("echo '<?php';\n");                                                                                                                                                                                                                                                                                                                           
    2249               3 :     } elseif ($this->php_handling == Smarty::PHP_QUOTE) {                                                                                                                                                                                                                                                                                                                                 
    2250               1 :         $this->compiler->template_code->php("echo '&lt;?php';\n");                                                                                                                                                                                                                                                                                                                        
    2251               3 :     } elseif ($this->php_handling == Smarty::PHP_ALLOW) {                                                                                                                                                                                                                                                                                                                                 
    2252               1 :         if (!($this->compiler->template instanceof SmartyBC)) {                                                                                                                                                                                                                                                                                                                           
    2253               0 :             $this->compiler->trigger_template_error (self::Err3);                                                                                                                                                                                                                                                                                                                         
    2254               0 :         }                                                                                                                                                                                                                                                                                                                                                                                 
    2255               0 :         $this->text_is_php = true;                                                                                                                                                                                                                                                                                                                                                        
    2256               0 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2257               2 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2258                 : #line 2255 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2259                 : #line 143 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2260                 :     function yy_r9(){                                                                                                                                                                                                                                                                                                                                                                     
    2261               8 :     if ($this->is_xml) {                                                                                                                                                                                                                                                                                                                                                                  
    2262               6 :         $this->is_xml = false;                                                                                                                                                                                                                                                                                                                                                            
    2263               6 :         $this->compiler->template_code->php("echo '?>';\n");                                                                                                                                                                                                                                                                                                                              
    2264               8 :     } elseif ($this->php_handling == Smarty::PHP_PASSTHRU) {                                                                                                                                                                                                                                                                                                                              
    2265               0 :         $this->compiler->template_code->php("echo '?>';\n");                                                                                                                                                                                                                                                                                                                              
    2266               2 :     } elseif ($this->php_handling == Smarty::PHP_QUOTE) {                                                                                                                                                                                                                                                                                                                                 
    2267               1 :         $this->compiler->template_code->php("echo '?&gt;';\n");                                                                                                                                                                                                                                                                                                                           
    2268               2 :     } elseif ($this->php_handling == Smarty::PHP_ALLOW) {                                                                                                                                                                                                                                                                                                                                 
    2269               0 :         $this->text_is_php = false;                                                                                                                                                                                                                                                                                                                                                       
    2270               0 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2271               8 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2272                 : #line 2269 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2273                 : #line 157 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2274                 :     function yy_r10(){                                                                                                                                                                                                                                                                                                                                                                    
    2275               2 :     if ($this->php_handling == Smarty::PHP_PASSTHRU) {                                                                                                                                                                                                                                                                                                                                    
    2276               0 :         $this->compiler->template_code->php("echo '<%';\n");                                                                                                                                                                                                                                                                                                                              
    2277               2 :     } elseif ($this->php_handling == Smarty::PHP_QUOTE) {                                                                                                                                                                                                                                                                                                                                 
    2278               1 :         $this->compiler->template_code->php("echo '&lt;%';\n");                                                                                                                                                                                                                                                                                                                           
    2279               2 :     } elseif ($this->php_handling == Smarty::PHP_ALLOW) {                                                                                                                                                                                                                                                                                                                                 
    2280               0 :         if ($this->asp_tags) {                                                                                                                                                                                                                                                                                                                                                            
    2281               0 :             if (!($this->compiler->template instanceof SmartyBC)) {                                                                                                                                                                                                                                                                                                                       
    2282               0 :                 $this->compiler->trigger_template_error (self::Err3);                                                                                                                                                                                                                                                                                                                     
    2283               0 :             }                                                                                                                                                                                                                                                                                                                                                                             
    2284               0 :             $this->text_is_php = true;                                                                                                                                                                                                                                                                                                                                                    
    2285               0 :         } else {                                                                                                                                                                                                                                                                                                                                                                          
    2286               0 :             $this->compiler->template_code->php("echo '<%';\n");                                                                                                                                                                                                                                                                                                                          
    2287                 :         }                                                                                                                                                                                                                                                                                                                                                                                 
    2288               1 :     } elseif ($this->php_handling == Smarty::PHP_REMOVE) {                                                                                                                                                                                                                                                                                                                                
    2289               1 :         if (!$this->asp_tags) {                                                                                                                                                                                                                                                                                                                                                           
    2290               0 :             $this->compiler->template_code->php("echo '<%';\n");                                                                                                                                                                                                                                                                                                                          
    2291               0 :         }                                                                                                                                                                                                                                                                                                                                                                                 
    2292               1 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2293               2 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2294                 : #line 2291 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2295                 : #line 179 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2296                 :     function yy_r11(){                                                                                                                                                                                                                                                                                                                                                                    
    2297               2 :     if ($this->php_handling == Smarty::PHP_PASSTHRU) {                                                                                                                                                                                                                                                                                                                                    
    2298               0 :         $this->compiler->template_code->php("echo '%>';\n");                                                                                                                                                                                                                                                                                                                              
    2299               2 :     } elseif ($this->php_handling == Smarty::PHP_QUOTE) {                                                                                                                                                                                                                                                                                                                                 
    2300               1 :         $this->compiler->template_code->php("echo '%&gt;';\n");                                                                                                                                                                                                                                                                                                                           
    2301               2 :     } elseif ($this->php_handling == Smarty::PHP_ALLOW) {                                                                                                                                                                                                                                                                                                                                 
    2302               0 :         if ($this->asp_tags) {                                                                                                                                                                                                                                                                                                                                                            
    2303               0 :             $this->text_is_php = false;                                                                                                                                                                                                                                                                                                                                                   
    2304               0 :         } else {                                                                                                                                                                                                                                                                                                                                                                          
    2305               0 :             $this->compiler->template_code->php("echo '%>';\n");                                                                                                                                                                                                                                                                                                                          
    2306                 :         }                                                                                                                                                                                                                                                                                                                                                                                 
    2307               1 :     } elseif ($this->php_handling == Smarty::PHP_REMOVE) {                                                                                                                                                                                                                                                                                                                                
    2308               1 :         if (!$this->asp_tags) {                                                                                                                                                                                                                                                                                                                                                           
    2309               0 :             $this->compiler->template_code->php("echo '%>';\n");                                                                                                                                                                                                                                                                                                                          
    2310               0 :         }                                                                                                                                                                                                                                                                                                                                                                                 
    2311               1 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2312               2 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2313                 : #line 2310 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2314                 : #line 197 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2315                 :     function yy_r12(){                                                                                                                                                                                                                                                                                                                                                                    
    2316               0 :     if ($this->strip) {                                                                                                                                                                                                                                                                                                                                                                   
    2317               0 :         $this->compiler->template_code->php('echo ')->string(preg_replace('![\t ]*[\r\n]+[\t ]*!', '', $this->yystack[$this->yyidx + 0]->minor))->raw(";\n");                                                                                                                                                                                                                             
    2318               0 :     } else {                                                                                                                                                                                                                                                                                                                                                                              
    2319               0 :         $this->compiler->template_code->php('echo ')->string($this->yystack[$this->yyidx + 0]->minor)->raw(";\n");                                                                                                                                                                                                                                                                        
    2320                 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2321               0 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2322                 : #line 2319 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2323                 : #line 206 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2324                 :     function yy_r13(){                                                                                                                                                                                                                                                                                                                                                                    
    2325               6 :     $this->is_xml = true;                                                                                                                                                                                                                                                                                                                                                                 
    2326               6 :     $this->compiler->template_code->php("echo '<?xml';\n");                                                                                                                                                                                                                                                                                                                               
    2327               6 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2328                 : #line 2325 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2329                 : #line 212 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2330                 :     function yy_r14(){                                                                                                                                                                                                                                                                                                                                                                    
    2331             357 :     if ($this->text_is_php) {                                                                                                                                                                                                                                                                                                                                                             
    2332               0 :         $this->compiler->prefix_code[] = $this->yystack[$this->yyidx + 0]->minor;                                                                                                                                                                                                                                                                                                         
    2333               0 :         $this->compiler->nocacheCode('', true);                                                                                                                                                                                                                                                                                                                                           
    2334               0 :     } else {                                                                                                                                                                                                                                                                                                                                                                              
    2335                 :         // inheritance child templates shall not output text                                                                                                                                                                                                                                                                                                                              
    2336             357 :         if (!$this->compiler->isInheritanceChild || $this->compiler->block_nesting_level > 0) {                                                                                                                                                                                                                                                                                           
    2337             356 :             if ($this->strip) {                                                                                                                                                                                                                                                                                                                                                           
    2338               1 :                 $this->compiler->template_code->php('echo ')->string(preg_replace('![\t ]*[\r\n]+[\t ]*!', '', $this->yystack[$this->yyidx + 0]->minor))->raw(";\n");                                                                                                                                                                                                                     
    2339               1 :             } else {                                                                                                                                                                                                                                                                                                                                                                      
    2340             355 :                 $this->compiler->template_code->php('echo ')->string($this->yystack[$this->yyidx + 0]->minor)->raw(";\n");                                                                                                                                                                                                                                                                
    2341                 :             }                                                                                                                                                                                                                                                                                                                                                                             
    2342             356 :         }                                                                                                                                                                                                                                                                                                                                                                                 
    2343                 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2344             357 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2345                 : #line 2342 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2346                 : #line 229 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2347                 :     function yy_r15(){                                                                                                                                                                                                                                                                                                                                                                    
    2348               1 :     $this->strip = true;                                                                                                                                                                                                                                                                                                                                                                  
    2349               1 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2350                 : #line 2347 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2351                 : #line 233 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2352                 :     function yy_r16(){                                                                                                                                                                                                                                                                                                                                                                    
    2353               1 :     $this->strip = false;                                                                                                                                                                                                                                                                                                                                                                 
    2354               1 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2355                 : #line 2352 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2356                 : #line 238 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2357                 :     function yy_r17(){                                                                                                                                                                                                                                                                                                                                                                    
    2358               6 :     $this->_retvalue = '';                                                                                                                                                                                                                                                                                                                                                                
    2359               6 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2360                 : #line 2357 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2361                 : #line 242 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2362                 :     function yy_r18(){                                                                                                                                                                                                                                                                                                                                                                    
    2363             313 :     $this->_retvalue = $this->yystack[$this->yyidx + -1]->minor;                                                                                                                                                                                                                                                                                                                          
    2364             313 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2365                 : #line 2362 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2366                 : #line 246 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2367                 :     function yy_r19(){                                                                                                                                                                                                                                                                                                                                                                    
    2368              64 :     $this->_retvalue = $this->yystack[$this->yyidx + -1]->minor.$this->yystack[$this->yyidx + 0]->minor;                                                                                                                                                                                                                                                                                  
    2369              64 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2370                 : #line 2367 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2371                 : #line 254 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2372                 :     function yy_r21(){                                                                                                                                                                                                                                                                                                                                                                    
    2373             778 :     $this->_retvalue = $this->yystack[$this->yyidx + 0]->minor;                                                                                                                                                                                                                                                                                                                           
    2374             778 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2375                 : #line 2372 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2376                 : #line 287 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2377                 :     function yy_r28(){                                                                                                                                                                                                                                                                                                                                                                    
    2378             285 :     $this->_retvalue = $this->compiler->compileTag('Internal_PrintExpression',array(),array('value'=>$this->yystack[$this->yyidx + -1]->minor));                                                                                                                                                                                                                                          
    2379             285 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2380                 : #line 2377 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2381                 : #line 291 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2382                 :     function yy_r29(){                                                                                                                                                                                                                                                                                                                                                                    
    2383             163 :     $this->_retvalue = $this->compiler->compileTag('Internal_PrintExpression',$this->yystack[$this->yyidx + -1]->minor,array('value'=>$this->yystack[$this->yyidx + -3]->minor, 'modifierlist'=>$this->yystack[$this->yyidx + -2]->minor));                                                                                                                                               
    2384             160 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2385                 : #line 2382 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2386                 : #line 295 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2387                 :     function yy_r30(){                                                                                                                                                                                                                                                                                                                                                                    
    2388              35 :     $this->_retvalue = $this->compiler->compileTag('Internal_PrintExpression',$this->yystack[$this->yyidx + -1]->minor,array('value'=>$this->yystack[$this->yyidx + -2]->minor));                                                                                                                                                                                                         
    2389              35 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2390                 : #line 2387 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2391                 : #line 299 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2392                 :     function yy_r31(){                                                                                                                                                                                                                                                                                                                                                                    
    2393               0 :     $this->_retvalue = $this->compiler->compileTag('Internal_PrintExpression',$this->yystack[$this->yyidx + -1]->minor,array('value'=>$this->yystack[$this->yyidx + -3]->minor,'modifierlist'=>$this->yystack[$this->yyidx + -2]->minor));                                                                                                                                                
    2394               0 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2395                 : #line 2392 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2396                 : #line 312 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2397                 :     function yy_r33(){                                                                                                                                                                                                                                                                                                                                                                    
    2398              93 :     $this->_retvalue = $this->compiler->compileTag('assign',array(array('value'=>$this->yystack[$this->yyidx + -1]->minor),array('var'=>"'".$this->yystack[$this->yyidx + -3]->minor."'")));                                                                                                                                                                                              
    2399              93 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2400                 : #line 2397 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2401                 : #line 320 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2402                 :     function yy_r35(){                                                                                                                                                                                                                                                                                                                                                                    
    2403               2 :     $this->_retvalue = $this->compiler->compileTag('assign',array_merge(array(array('value'=>$this->yystack[$this->yyidx + -2]->minor),array('var'=>"'".$this->yystack[$this->yyidx + -4]->minor."'")),$this->yystack[$this->yyidx + -1]->minor));                                                                                                                                        
    2404               2 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2405                 : #line 2402 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2406                 : #line 324 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2407                 :     function yy_r36(){                                                                                                                                                                                                                                                                                                                                                                    
    2408              11 :     $this->_retvalue = $this->compiler->compileTag('assign',array_merge(array(array('value'=>$this->yystack[$this->yyidx + -2]->minor),array('var'=>$this->yystack[$this->yyidx + -4]->minor['var'])),$this->yystack[$this->yyidx + -1]->minor),array('smarty_internal_index'=>$this->yystack[$this->yyidx + -4]->minor['smarty_internal_index']));                                       
    2409              11 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2410                 : #line 2407 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2411                 : #line 329 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2412                 :     function yy_r37(){                                                                                                                                                                                                                                                                                                                                                                    
    2413             320 :     $this->_retvalue = $this->compiler->compileTag($this->yystack[$this->yyidx + -2]->minor,$this->yystack[$this->yyidx + -1]->minor);                                                                                                                                                                                                                                                    
    2414             285 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2415                 : #line 2412 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2416                 : #line 333 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2417                 :     function yy_r38(){                                                                                                                                                                                                                                                                                                                                                                    
    2418             143 :     $this->_retvalue = $this->compiler->compileTag($this->yystack[$this->yyidx + -1]->minor,array());                                                                                                                                                                                                                                                                                     
    2419             141 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2420                 : #line 2417 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2421                 : #line 338 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2422                 :     function yy_r39(){                                                                                                                                                                                                                                                                                                                                                                    
    2423               4 :     $this->_retvalue = $this->compiler->compileTag($this->yystack[$this->yyidx + -4]->minor,$this->yystack[$this->yyidx + -1]->minor,array('object_method'=>$this->yystack[$this->yyidx + -2]->minor));                                                                                                                                                                                   
    2424               4 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2425                 : #line 2422 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2426                 : #line 343 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2427                 :     function yy_r40(){                                                                                                                                                                                                                                                                                                                                                                    
    2428               1 :     $this->_retvalue = 'ob_start(); '.$this->compiler->compileTag($this->yystack[$this->yyidx + -3]->minor,$this->yystack[$this->yyidx + -1]->minor).' echo ';                                                                                                                                                                                                                            
    2429               1 :     $this->_retvalue .= $this->compiler->compileTag('Internal_Modifier',array(),array('modifierlist'=>$this->yystack[$this->yyidx + -2]->minor,'value'=>'ob_get_clean()')).';';                                                                                                                                                                                                           
    2430               1 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2431                 : #line 2428 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2432                 : #line 349 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2433                 :     function yy_r41(){                                                                                                                                                                                                                                                                                                                                                                    
    2434               1 :     $this->_retvalue = 'ob_start(); '.$this->compiler->compileTag($this->yystack[$this->yyidx + -5]->minor,$this->yystack[$this->yyidx + -1]->minor,array('object_method'=>$this->yystack[$this->yyidx + -3]->minor)).' echo ';                                                                                                                                                           
    2435               0 :     $this->_retvalue .= $this->compiler->compileTag('Internal_Modifier',array(),array('modifierlist'=>$this->yystack[$this->yyidx + -2]->minor,'value'=>'ob_get_clean()')).';';                                                                                                                                                                                                           
    2436               0 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2437                 : #line 2434 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2438                 : #line 355 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2439                 :     function yy_r42(){                                                                                                                                                                                                                                                                                                                                                                    
    2440              91 :     $tag = trim(substr($this->yystack[$this->yyidx + -2]->minor,$this->lex->ldel_length));                                                                                                                                                                                                                                                                                                
    2441              91 :     $this->_retvalue = $this->compiler->compileTag(($tag == 'else if')? 'elseif' : $tag,array(),array('if condition'=>$this->yystack[$this->yyidx + -1]->minor));                                                                                                                                                                                                                         
    2442              91 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2443                 : #line 2440 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2444                 : #line 360 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2445                 :     function yy_r43(){                                                                                                                                                                                                                                                                                                                                                                    
    2446               0 :     $tag = trim(substr($this->yystack[$this->yyidx + -3]->minor,$this->lex->ldel_length));                                                                                                                                                                                                                                                                                                
    2447               0 :     $this->_retvalue = $this->compiler->compileTag(($tag == 'else if')? 'elseif' : $tag,$this->yystack[$this->yyidx + -1]->minor,array('if condition'=>$this->yystack[$this->yyidx + -2]->minor));                                                                                                                                                                                        
    2448               0 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2449                 : #line 2446 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2450                 : #line 365 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2451                 :     function yy_r44(){                                                                                                                                                                                                                                                                                                                                                                    
    2452               3 :     $tag = trim(substr($this->yystack[$this->yyidx + -2]->minor,$this->lex->ldel_length));                                                                                                                                                                                                                                                                                                
    2453               3 :     $this->_retvalue = $this->compiler->compileTag(($tag == 'else if')? 'elseif' : $tag,array(),array('if condition'=>$this->yystack[$this->yyidx + -1]->minor));                                                                                                                                                                                                                         
    2454               2 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2455                 : #line 2452 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2456                 : #line 376 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2457                 :     function yy_r46(){                                                                                                                                                                                                                                                                                                                                                                    
    2458               1 :     $this->_retvalue = $this->compiler->compileTag('for',array_merge($this->yystack[$this->yyidx + -1]->minor,array(array('start'=>$this->yystack[$this->yyidx + -11]->minor),array('ifexp'=>$this->yystack[$this->yyidx + -8]->minor),array('var'=>$this->yystack[$this->yyidx + -4]->minor),array('step'=>'='.$this->yystack[$this->yyidx + -2]->minor))),1);                           
    2459               1 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2460                 : #line 2457 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2461                 : #line 379 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2462                 :     function yy_r47(){                                                                                                                                                                                                                                                                                                                                                                    
    2463               6 :     $len =strlen($this->yystack[$this->yyidx + -2]->minor);                                                                                                                                                                                                                                                                                                                               
    2464               6 :     $this->_retvalue = $this->compiler->compileTag('for',array_merge($this->yystack[$this->yyidx + -1]->minor,array(array('start'=>$this->yystack[$this->yyidx + -8]->minor),array('ifexp'=>$this->yystack[$this->yyidx + -5]->minor),array('var'=>substr($this->yystack[$this->yyidx + -2]->minor,1,$len-3)),array('step'=>substr($this->yystack[$this->yyidx + -2]->minor,$len-2)))),1);
    2465               6 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2466                 : #line 2463 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2467                 : #line 384 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2468                 :     function yy_r48(){                                                                                                                                                                                                                                                                                                                                                                    
    2469               9 :     $this->_retvalue = $this->compiler->compileTag('for',array_merge($this->yystack[$this->yyidx + -1]->minor,array(array('start'=>$this->yystack[$this->yyidx + -4]->minor),array('to'=>$this->yystack[$this->yyidx + -2]->minor))),0);                                                                                                                                                  
    2470               9 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2471                 : #line 2468 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2472                 : #line 388 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2473                 :     function yy_r49(){                                                                                                                                                                                                                                                                                                                                                                    
    2474               1 :     $this->_retvalue = $this->compiler->compileTag('for',array_merge($this->yystack[$this->yyidx + -1]->minor,array(array('start'=>$this->yystack[$this->yyidx + -6]->minor),array('to'=>$this->yystack[$this->yyidx + -4]->minor),array('step'=>$this->yystack[$this->yyidx + -2]->minor))),0);                                                                                          
    2475               1 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2476                 : #line 2473 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2477                 : #line 393 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2478                 :     function yy_r50(){                                                                                                                                                                                                                                                                                                                                                                    
    2479              19 :     $this->_retvalue = $this->compiler->compileTag('foreach',$this->yystack[$this->yyidx + -1]->minor);                                                                                                                                                                                                                                                                                   
    2480              19 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2481                 : #line 2478 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2482                 : #line 398 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2483                 :     function yy_r51(){                                                                                                                                                                                                                                                                                                                                                                    
    2484              21 :     $this->_retvalue = $this->compiler->compileTag('foreach',array_merge($this->yystack[$this->yyidx + -1]->minor,array(array('from'=>$this->yystack[$this->yyidx + -5]->minor),array('item'=>$this->yystack[$this->yyidx + -2]->minor))));                                                                                                                                               
    2485              21 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2486                 : #line 2483 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2487                 : #line 402 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2488                 :     function yy_r52(){                                                                                                                                                                                                                                                                                                                                                                    
    2489               1 :     $this->_retvalue = $this->compiler->compileTag('foreach',array_merge($this->yystack[$this->yyidx + -1]->minor,array(array('from'=>$this->yystack[$this->yyidx + -8]->minor),array('item'=>$this->yystack[$this->yyidx + -2]->minor),array('key'=>$this->yystack[$this->yyidx + -5]->minor))));                                                                                        
    2490               1 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2491                 : #line 2488 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2492                 : #line 406 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2493                 :     function yy_r53(){                                                                                                                                                                                                                                                                                                                                                                    
    2494               0 :     $this->_retvalue = $this->compiler->compileTag('foreach',array_merge($this->yystack[$this->yyidx + -1]->minor,array(array('from'=>$this->yystack[$this->yyidx + -5]->minor),array('item'=>$this->yystack[$this->yyidx + -2]->minor))));                                                                                                                                               
    2495               0 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2496                 : #line 2493 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2497                 : #line 410 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2498                 :     function yy_r54(){                                                                                                                                                                                                                                                                                                                                                                    
    2499               0 :     $this->_retvalue = $this->compiler->compileTag('foreach',array_merge($this->yystack[$this->yyidx + -1]->minor,array(array('from'=>$this->yystack[$this->yyidx + -8]->minor),array('item'=>$this->yystack[$this->yyidx + -2]->minor),array('key'=>$this->yystack[$this->yyidx + -5]->minor))));                                                                                        
    2500               0 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2501                 : #line 2498 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2502                 : #line 415 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2503                 :     function yy_r55(){                                                                                                                                                                                                                                                                                                                                                                    
    2504               1 :     $this->_retvalue = $this->compiler->compileTag('setfilter',array(),array('modifier_list'=>array(array_merge(array($this->yystack[$this->yyidx + -2]->minor),$this->yystack[$this->yyidx + -1]->minor))));                                                                                                                                                                             
    2505               0 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2506                 : #line 2503 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2507                 : #line 419 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2508                 :     function yy_r56(){                                                                                                                                                                                                                                                                                                                                                                    
    2509               0 :     $this->_retvalue = $this->compiler->compileTag('setfilter',array(),array('modifier_list'=>array_merge(array(array_merge(array($this->yystack[$this->yyidx + -3]->minor),$this->yystack[$this->yyidx + -2]->minor)),$this->yystack[$this->yyidx + -1]->minor)));                                                                                                                       
    2510               0 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2511                 : #line 2508 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2512                 : #line 426 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2513                 :     function yy_r57(){                                                                                                                                                                                                                                                                                                                                                                    
    2514             227 :     $this->_retvalue = $this->compiler->compileTag($this->yystack[$this->yyidx + -1]->minor.'close',array());                                                                                                                                                                                                                                                                             
    2515             227 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2516                 : #line 2513 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2517                 : #line 430 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2518                 :     function yy_r58(){                                                                                                                                                                                                                                                                                                                                                                    
    2519               4 :     $this->_retvalue = $this->compiler->compileTag($this->yystack[$this->yyidx + -2]->minor.'close',array(),array('modifier_list'=>$this->yystack[$this->yyidx + -1]->minor));                                                                                                                                                                                                            
    2520               4 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2521                 : #line 2518 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2522                 : #line 435 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2523                 :     function yy_r59(){                                                                                                                                                                                                                                                                                                                                                                    
    2524               1 :     $this->_retvalue = $this->compiler->compileTag($this->yystack[$this->yyidx + -3]->minor.'close',array(),array('object_method'=>$this->yystack[$this->yyidx + -1]->minor));                                                                                                                                                                                                            
    2525               1 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2526                 : #line 2523 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2527                 : #line 439 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2528                 :     function yy_r60(){                                                                                                                                                                                                                                                                                                                                                                    
    2529               2 :     $this->_retvalue = $this->compiler->compileTag($this->yystack[$this->yyidx + -4]->minor.'close',array(),array('object_method'=>$this->yystack[$this->yyidx + -2]->minor, 'modifier_list'=>$this->yystack[$this->yyidx + -1]->minor));                                                                                                                                                 
    2530               2 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2531                 : #line 2528 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2532                 : #line 447 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2533                 :     function yy_r61(){                                                                                                                                                                                                                                                                                                                                                                    
    2534             226 :     $this->_retvalue = $this->yystack[$this->yyidx + -1]->minor;                                                                                                                                                                                                                                                                                                                          
    2535             226 :     $this->_retvalue[] = $this->yystack[$this->yyidx + 0]->minor;                                                                                                                                                                                                                                                                                                                         
    2536             226 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2537                 : #line 2534 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2538                 : #line 453 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2539                 :     function yy_r62(){                                                                                                                                                                                                                                                                                                                                                                    
    2540             472 :     $this->_retvalue = array($this->yystack[$this->yyidx + 0]->minor);                                                                                                                                                                                                                                                                                                                    
    2541             472 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2542                 : #line 2539 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2543                 : #line 458 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2544                 :     function yy_r63(){                                                                                                                                                                                                                                                                                                                                                                    
    2545             245 :     $this->_retvalue = array();                                                                                                                                                                                                                                                                                                                                                           
    2546             245 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2547                 : #line 2544 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2548                 : #line 463 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2549                 :     function yy_r64(){                                                                                                                                                                                                                                                                                                                                                                    
    2550               0 :     if (preg_match('~^true$~i', $this->yystack[$this->yyidx + 0]->minor)) {                                                                                                                                                                                                                                                                                                               
    2551               0 :         $this->_retvalue = array($this->yystack[$this->yyidx + -2]->minor=>'true');                                                                                                                                                                                                                                                                                                       
    2552               0 :     } elseif (preg_match('~^false$~i', $this->yystack[$this->yyidx + 0]->minor)) {                                                                                                                                                                                                                                                                                                        
    2553               0 :         $this->_retvalue = array($this->yystack[$this->yyidx + -2]->minor=>'false');                                                                                                                                                                                                                                                                                                      
    2554               0 :     } elseif (preg_match('~^null$~i', $this->yystack[$this->yyidx + 0]->minor)) {                                                                                                                                                                                                                                                                                                         
    2555               0 :         $this->_retvalue = array($this->yystack[$this->yyidx + -2]->minor=>'null');                                                                                                                                                                                                                                                                                                       
    2556               0 :     } else {                                                                                                                                                                                                                                                                                                                                                                              
    2557               0 :         $this->_retvalue = array($this->yystack[$this->yyidx + -2]->minor=>"'".$this->yystack[$this->yyidx + 0]->minor."'");                                                                                                                                                                                                                                                              
    2558                 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2559               0 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2560                 : #line 2557 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2561                 : #line 475 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2562                 :     function yy_r65(){                                                                                                                                                                                                                                                                                                                                                                    
    2563             339 :     $this->_retvalue = array(trim($this->yystack[$this->yyidx + -1]->minor," =\n\r\t")=>$this->yystack[$this->yyidx + 0]->minor);                                                                                                                                                                                                                                                         
    2564             339 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2565                 : #line 2562 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2566                 : #line 483 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2567                 :     function yy_r67(){                                                                                                                                                                                                                                                                                                                                                                    
    2568              22 :     $this->_retvalue = "'".$this->yystack[$this->yyidx + 0]->minor."'";                                                                                                                                                                                                                                                                                                                   
    2569              22 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2570                 : #line 2567 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2571                 : #line 495 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2572                 :     function yy_r70(){                                                                                                                                                                                                                                                                                                                                                                    
    2573               0 :     $this->_retvalue = array($this->yystack[$this->yyidx + -2]->minor=>$this->yystack[$this->yyidx + 0]->minor);                                                                                                                                                                                                                                                                          
    2574               0 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2575                 : #line 2572 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2576                 : #line 508 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2577                 :     function yy_r72(){                                                                                                                                                                                                                                                                                                                                                                    
    2578               1 :     $this->yystack[$this->yyidx + -2]->minor[]=$this->yystack[$this->yyidx + 0]->minor;                                                                                                                                                                                                                                                                                                   
    2579               1 :     $this->_retvalue = $this->yystack[$this->yyidx + -2]->minor;                                                                                                                                                                                                                                                                                                                          
    2580               1 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2581                 : #line 2578 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2582                 : #line 513 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2583                 :     function yy_r73(){                                                                                                                                                                                                                                                                                                                                                                    
    2584              20 :     $this->_retvalue = array('var' => $this->yystack[$this->yyidx + -2]->minor, 'value'=>$this->yystack[$this->yyidx + 0]->minor);                                                                                                                                                                                                                                                        
    2585              20 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2586                 : #line 2583 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2587                 : #line 541 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2588                 :     function yy_r78(){                                                                                                                                                                                                                                                                                                                                                                    
    2589               1 :     $this->_retvalue = '$_smarty_tpl->getStreamVariable(\''. $this->yystack[$this->yyidx + -2]->minor .'://'. $this->yystack[$this->yyidx + 0]->minor . '\')';                                                                                                                                                                                                                            
    2590               1 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2591                 : #line 2588 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2592                 : #line 546 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2593                 :     function yy_r79(){                                                                                                                                                                                                                                                                                                                                                                    
    2594              31 :     $this->_retvalue = $this->yystack[$this->yyidx + -2]->minor . trim($this->yystack[$this->yyidx + -1]->minor) . $this->yystack[$this->yyidx + 0]->minor;                                                                                                                                                                                                                               
    2595              31 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2596                 : #line 2593 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2597                 : #line 565 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2598                 :     function yy_r83(){                                                                                                                                                                                                                                                                                                                                                                    
    2599               5 :     $this->_retvalue = $this->compiler->compileTag('Internal_Modifier',array(),array('value'=>$this->yystack[$this->yyidx + -1]->minor,'modifierlist'=>$this->yystack[$this->yyidx + 0]->minor));                                                                                                                                                                                         
    2600               5 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2601                 : #line 2598 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2602                 : #line 571 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2603                 :     function yy_r84(){                                                                                                                                                                                                                                                                                                                                                                    
    2604              69 :     $this->_retvalue = $this->yystack[$this->yyidx + -2]->minor.$this->yystack[$this->yyidx + -1]->minor.$this->yystack[$this->yyidx + 0]->minor;                                                                                                                                                                                                                                         
    2605              69 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2606                 : #line 2603 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2607                 : #line 575 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2608                 :     function yy_r85(){                                                                                                                                                                                                                                                                                                                                                                    
    2609               0 :     $this->_retvalue = 'in_array('.$this->yystack[$this->yyidx + -2]->minor.','.$this->yystack[$this->yyidx + 0]->minor.')';                                                                                                                                                                                                                                                              
    2610               0 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2611                 : #line 2608 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2612                 : #line 579 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2613                 :     function yy_r86(){                                                                                                                                                                                                                                                                                                                                                                    
    2614               0 :     $this->_retvalue = 'in_array('.$this->yystack[$this->yyidx + -2]->minor.',(array)'.$this->yystack[$this->yyidx + 0]->minor.')';                                                                                                                                                                                                                                                       
    2615               0 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2616                 : #line 2613 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2617                 : #line 587 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2618                 :     function yy_r88(){                                                                                                                                                                                                                                                                                                                                                                    
    2619               1 :     $this->_retvalue = '!('.$this->yystack[$this->yyidx + -2]->minor.' % '.$this->yystack[$this->yyidx + 0]->minor.')';                                                                                                                                                                                                                                                                   
    2620               1 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2621                 : #line 2618 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2622                 : #line 591 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2623                 :     function yy_r89(){                                                                                                                                                                                                                                                                                                                                                                    
    2624               1 :     $this->_retvalue = '('.$this->yystack[$this->yyidx + -2]->minor.' % '.$this->yystack[$this->yyidx + 0]->minor.')';                                                                                                                                                                                                                                                                    
    2625               1 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2626                 : #line 2623 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2627                 : #line 595 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2628                 :     function yy_r90(){                                                                                                                                                                                                                                                                                                                                                                    
    2629               2 :     $this->_retvalue = '!(1 & '.$this->yystack[$this->yyidx + -1]->minor.')';                                                                                                                                                                                                                                                                                                             
    2630               2 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2631                 : #line 2628 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2632                 : #line 599 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2633                 :     function yy_r91(){                                                                                                                                                                                                                                                                                                                                                                    
    2634               2 :     $this->_retvalue = '(1 & '.$this->yystack[$this->yyidx + -1]->minor.')';                                                                                                                                                                                                                                                                                                              
    2635               2 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2636                 : #line 2633 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2637                 : #line 603 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2638                 :     function yy_r92(){                                                                                                                                                                                                                                                                                                                                                                    
    2639               1 :     $this->_retvalue = '!(1 & '.$this->yystack[$this->yyidx + -2]->minor.' / '.$this->yystack[$this->yyidx + 0]->minor.')';                                                                                                                                                                                                                                                               
    2640               1 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2641                 : #line 2638 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2642                 : #line 607 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2643                 :     function yy_r93(){                                                                                                                                                                                                                                                                                                                                                                    
    2644               3 :     $this->_retvalue = '(1 & '.$this->yystack[$this->yyidx + -2]->minor.' / '.$this->yystack[$this->yyidx + 0]->minor.')';                                                                                                                                                                                                                                                                
    2645               3 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2646                 : #line 2643 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2647                 : #line 635 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2648                 :     function yy_r100(){                                                                                                                                                                                                                                                                                                                                                                   
    2649               0 :     $this->prefix_number++;                                                                                                                                                                                                                                                                                                                                                               
    2650               0 :     $this->compiler->prefix_code[] = '$_tmp'.$this->prefix_number.'='.$this->yystack[$this->yyidx + 0]->minor.';';                                                                                                                                                                                                                                                                        
    2651               0 :     $this->_retvalue = $this->yystack[$this->yyidx + -2]->minor.$this->yystack[$this->yyidx + -1]->minor.'$_tmp'.$this->prefix_number;                                                                                                                                                                                                                                                    
    2652               0 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2653                 : #line 2650 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2654                 : #line 644 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2655                 :     function yy_r101(){                                                                                                                                                                                                                                                                                                                                                                   
    2656               1 :     $this->_retvalue = $this->yystack[$this->yyidx + -6]->minor.' ? '. $this->compiler->compileVariable("'".$this->yystack[$this->yyidx + -2]->minor."'") . ' : '.$this->yystack[$this->yyidx + 0]->minor;                                                                                                                                                                                
    2657               1 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2658                 : #line 2655 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2659                 : #line 648 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2660                 :     function yy_r102(){                                                                                                                                                                                                                                                                                                                                                                   
    2661              20 :     $this->_retvalue = $this->yystack[$this->yyidx + -5]->minor.' ? '.$this->yystack[$this->yyidx + -2]->minor.' : '.$this->yystack[$this->yyidx + 0]->minor;                                                                                                                                                                                                                             
    2662              20 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2663                 : #line 2660 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2664                 : #line 664 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2665                 :     function yy_r105(){                                                                                                                                                                                                                                                                                                                                                                   
    2666               2 :     $this->_retvalue = '!'.$this->yystack[$this->yyidx + 0]->minor;                                                                                                                                                                                                                                                                                                                       
    2667               2 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2668                 : #line 2665 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2669                 : #line 681 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2670                 :     function yy_r109(){                                                                                                                                                                                                                                                                                                                                                                   
    2671               5 :     $this->_retvalue = $this->yystack[$this->yyidx + -2]->minor.'.'.$this->yystack[$this->yyidx + 0]->minor;                                                                                                                                                                                                                                                                              
    2672               5 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2673                 : #line 2670 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2674                 : #line 685 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2675                 :     function yy_r110(){                                                                                                                                                                                                                                                                                                                                                                   
    2676               0 :     $this->_retvalue = $this->yystack[$this->yyidx + -1]->minor.'.';                                                                                                                                                                                                                                                                                                                      
    2677               0 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2678                 : #line 2675 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2679                 : #line 689 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2680                 :     function yy_r111(){                                                                                                                                                                                                                                                                                                                                                                   
    2681               0 :     $this->_retvalue = '.'.$this->yystack[$this->yyidx + 0]->minor;                                                                                                                                                                                                                                                                                                                       
    2682               0 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2683                 : #line 2680 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2684                 : #line 694 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2685                 :     function yy_r112(){                                                                                                                                                                                                                                                                                                                                                                   
    2686             177 :     if (preg_match('~^true$~i', $this->yystack[$this->yyidx + 0]->minor)) {                                                                                                                                                                                                                                                                                                               
    2687              50 :         $this->_retvalue = 'true';                                                                                                                                                                                                                                                                                                                                                        
    2688             177 :     } elseif (preg_match('~^false$~i', $this->yystack[$this->yyidx + 0]->minor)) {                                                                                                                                                                                                                                                                                                        
    2689              22 :         $this->_retvalue = 'false';                                                                                                                                                                                                                                                                                                                                                       
    2690             129 :     } elseif (preg_match('~^null$~i', $this->yystack[$this->yyidx + 0]->minor)) {                                                                                                                                                                                                                                                                                                         
    2691               6 :         $this->_retvalue = 'null';                                                                                                                                                                                                                                                                                                                                                        
    2692               6 :     } else {                                                                                                                                                                                                                                                                                                                                                                              
    2693             105 :         $this->_retvalue = "'".$this->yystack[$this->yyidx + 0]->minor."'";                                                                                                                                                                                                                                                                                                               
    2694                 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2695             177 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2696                 : #line 2693 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2697                 : #line 712 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2698                 :     function yy_r114(){                                                                                                                                                                                                                                                                                                                                                                   
    2699               7 :     $this->_retvalue = "(". $this->yystack[$this->yyidx + -1]->minor .")";                                                                                                                                                                                                                                                                                                                
    2700               7 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2701                 : #line 2698 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2702                 : #line 726 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2703                 :     function yy_r117(){                                                                                                                                                                                                                                                                                                                                                                   
    2704               1 :     $len = strlen($this->yystack[$this->yyidx + 0]->minor);                                                                                                                                                                                                                                                                                                                               
    2705               1 :     $this->_retvalue = '$_scope->' . substr($this->yystack[$this->yyidx + 0]->minor,1,$len-3) . '->value' . substr($this->yystack[$this->yyidx + 0]->minor,$len-2);                                                                                                                                                                                                                       
    2706               1 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2707                 : #line 2704 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2708                 : #line 732 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2709                 :     function yy_r118(){                                                                                                                                                                                                                                                                                                                                                                   
    2710              12 :     if (!$this->security || isset($this->compiler->tpl_obj->registered_classes[$this->yystack[$this->yyidx + -2]->minor]) || $this->compiler->tpl_obj->security_policy->isTrustedStaticClass($this->yystack[$this->yyidx + -2]->minor, $this->compiler)) {                                                                                                                                
    2711              11 :         if (isset($this->compiler->tpl_obj->registered_classes[$this->yystack[$this->yyidx + -2]->minor])) {                                                                                                                                                                                                                                                                              
    2712               5 :             $this->_retvalue = $this->compiler->tpl_obj->registered_classes[$this->yystack[$this->yyidx + -2]->minor].'::'.$this->yystack[$this->yyidx + 0]->minor;                                                                                                                                                                                                                       
    2713               5 :         } else {                                                                                                                                                                                                                                                                                                                                                                          
    2714               6 :             $this->_retvalue = $this->yystack[$this->yyidx + -2]->minor.'::'.$this->yystack[$this->yyidx + 0]->minor;                                                                                                                                                                                                                                                                     
    2715                 :         }                                                                                                                                                                                                                                                                                                                                                                                 
    2716              11 :     } else {                                                                                                                                                                                                                                                                                                                                                                              
    2717               0 :         $this->compiler->trigger_template_error ("static class '".$this->yystack[$this->yyidx + -2]->minor."' is undefined or not allowed by security setting");                                                                                                                                                                                                                          
    2718                 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2719              11 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2720                 : #line 2717 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2721                 : #line 745 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2722                 :     function yy_r119(){                                                                                                                                                                                                                                                                                                                                                                   
    2723               0 :         $this->_retvalue = $this->yystack[$this->yyidx + -2]->minor.'::'.$this->yystack[$this->yyidx + 0]->minor;                                                                                                                                                                                                                                                                         
    2724               0 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2725                 : #line 2722 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2726                 : #line 754 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2727                 :     function yy_r121(){                                                                                                                                                                                                                                                                                                                                                                   
    2728               0 :     if ($this->yystack[$this->yyidx + -2]->minor['var'] == '\'smarty\'') {                                                                                                                                                                                                                                                                                                                
    2729               0 :         $this->_retvalue =  $this->compiler->compileTag('Internal_SpecialVariable',array(),$this->yystack[$this->yyidx + -2]->minor['smarty_internal_index']).'::'.$this->yystack[$this->yyidx + 0]->minor;                                                                                                                                                                               
    2730               0 :     } else {                                                                                                                                                                                                                                                                                                                                                                              
    2731               0 :         $this->_retvalue = $this->compiler->compileVariable($this->yystack[$this->yyidx + -2]->minor['var']).$this->yystack[$this->yyidx + -2]->minor['smarty_internal_index'].'::'.$this->yystack[$this->yyidx + 0]->minor;                                                                                                                                                              
    2732                 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2733               0 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2734                 : #line 2731 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2735                 : #line 763 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2736                 :     function yy_r122(){                                                                                                                                                                                                                                                                                                                                                                   
    2737               1 :     $this->prefix_number++;                                                                                                                                                                                                                                                                                                                                                               
    2738               1 :     $code = new Smarty_Compiler_Code();                                                                                                                                                                                                                                                                                                                                                   
    2739               1 :     $code->iniTagCode($this->compiler);                                                                                                                                                                                                                                                                                                                                                   
    2740               1 :     $code->php("ob_start();")->newline();                                                                                                                                                                                                                                                                                                                                                 
    2741               1 :     $code->mergeCode($this->yystack[$this->yyidx + 0]->minor);                                                                                                                                                                                                                                                                                                                            
    2742               1 :     $code->php("\$_tmp{$this->prefix_number} = ob_get_clean();")->newline();                                                                                                                                                                                                                                                                                                              
    2743               1 :     $this->compiler->prefix_code[] = $code;                                                                                                                                                                                                                                                                                                                                               
    2744               1 :     $this->_retvalue = '$_tmp'.$this->prefix_number;                                                                                                                                                                                                                                                                                                                                      
    2745               1 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2746                 : #line 2743 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2747                 : #line 783 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2748                 :     function yy_r124(){                                                                                                                                                                                                                                                                                                                                                                   
    2749             357 :     if ($this->yystack[$this->yyidx + 0]->minor['var'] == '\'smarty\'') {                                                                                                                                                                                                                                                                                                                 
    2750              18 :         $smarty_var = $this->compiler->compileTag('Internal_SpecialVariable',array(),$this->yystack[$this->yyidx + 0]->minor['smarty_internal_index']);                                                                                                                                                                                                                                   
    2751              13 :         $this->_retvalue = $smarty_var;                                                                                                                                                                                                                                                                                                                                                   
    2752              13 :     } else {                                                                                                                                                                                                                                                                                                                                                                              
    2753                 :         // used for array reset,next,prev,end,current                                                                                                                                                                                                                                                                                                                                     
    2754             349 :         $this->last_variable = $this->yystack[$this->yyidx + 0]->minor['var'];                                                                                                                                                                                                                                                                                                            
    2755             349 :         $this->last_index = $this->yystack[$this->yyidx + 0]->minor['smarty_internal_index'];                                                                                                                                                                                                                                                                                             
    2756             349 :         $this->_retvalue = $this->compiler->compileVariable($this->yystack[$this->yyidx + 0]->minor['var']).$this->yystack[$this->yyidx + 0]->minor['smarty_internal_index'];                                                                                                                                                                                                             
    2757                 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2758             354 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2759                 : #line 2756 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2760                 : #line 796 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2761                 :     function yy_r125(){                                                                                                                                                                                                                                                                                                                                                                   
    2762              15 :     $this->_retvalue = '$_scope->' . trim($this->yystack[$this->yyidx + -2]->minor,"'") . '->' . $this->yystack[$this->yyidx + 0]->minor;                                                                                                                                                                                                                                                 
    2763              15 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2764                 : #line 2761 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2765                 : #line 806 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2766                 :     function yy_r127(){                                                                                                                                                                                                                                                                                                                                                                   
    2767              17 :     $var = trim($this->yystack[$this->yyidx + -1]->minor,'\'');                                                                                                                                                                                                                                                                                                                           
    2768              17 :     $this->_retvalue = "\$_scope->___config_var_{$var}";                                                                                                                                                                                                                                                                                                                                  
    2769              17 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2770                 : #line 2767 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2771                 : #line 811 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2772                 :     function yy_r128(){                                                                                                                                                                                                                                                                                                                                                                   
    2773               0 :     $var = trim($this->yystack[$this->yyidx + -2]->minor,'\'');                                                                                                                                                                                                                                                                                                                           
    2774               0 :     $this->_retvalue = "\$_scope->___config_var_{$var}".$this->yystack[$this->yyidx + 0]->minor;                                                                                                                                                                                                                                                                                          
    2775               0 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2776                 : #line 2773 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2777                 : #line 816 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2778                 :     function yy_r129(){                                                                                                                                                                                                                                                                                                                                                                   
    2779               0 :     $this->_retvalue = "\$_scope->___config_var_{{$this->yystack[$this->yyidx + -1]->minor}}";                                                                                                                                                                                                                                                                                            
    2780               0 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2781                 : #line 2778 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2782                 : #line 820 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2783                 :     function yy_r130(){                                                                                                                                                                                                                                                                                                                                                                   
    2784               0 :     $this->_retvalue = "\$_scope->___config_var_{{$this->yystack[$this->yyidx + -2]->minor}}".$this->yystack[$this->yyidx + 0]->minor;                                                                                                                                                                                                                                                    
    2785               0 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2786                 : #line 2783 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2787                 : #line 824 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2788                 :     function yy_r131(){                                                                                                                                                                                                                                                                                                                                                                   
    2789             363 :     $this->_retvalue = array('var'=>$this->yystack[$this->yyidx + -1]->minor, 'smarty_internal_index'=>$this->yystack[$this->yyidx + 0]->minor);                                                                                                                                                                                                                                          
    2790             363 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2791                 : #line 2788 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2792                 : #line 837 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2793                 :     function yy_r133(){                                                                                                                                                                                                                                                                                                                                                                   
    2794             365 :     return;                                                                                                                                                                                                                                                                                                                                                                               
    2795                 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2796                 : #line 2793 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2797                 : #line 843 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2798                 :     function yy_r134(){                                                                                                                                                                                                                                                                                                                                                                   
    2799               3 :     $this->_retvalue = '['.$this->compiler->compileVariable($this->yystack[$this->yyidx + 0]->minor).']';                                                                                                                                                                                                                                                                                 
    2800               3 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2801                 : #line 2798 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2802                 : #line 847 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2803                 :     function yy_r135(){                                                                                                                                                                                                                                                                                                                                                                   
    2804               0 :     $this->_retvalue = '['.$this->compiler->compileVariable($this->yystack[$this->yyidx + -2]->minor).'->'.$this->yystack[$this->yyidx + 0]->minor.']';                                                                                                                                                                                                                                   
    2805               0 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2806                 : #line 2803 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2807                 : #line 851 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2808                 :     function yy_r136(){                                                                                                                                                                                                                                                                                                                                                                   
    2809              21 :     $this->_retvalue = "['". $this->yystack[$this->yyidx + 0]->minor ."']";                                                                                                                                                                                                                                                                                                               
    2810              21 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2811                 : #line 2808 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2812                 : #line 855 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2813                 :     function yy_r137(){                                                                                                                                                                                                                                                                                                                                                                   
    2814              10 :     $this->_retvalue = "[". $this->yystack[$this->yyidx + 0]->minor ."]";                                                                                                                                                                                                                                                                                                                 
    2815              10 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2816                 : #line 2813 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2817                 : #line 859 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2818                 :     function yy_r138(){                                                                                                                                                                                                                                                                                                                                                                   
    2819              26 :     $this->_retvalue = "[". $this->yystack[$this->yyidx + -1]->minor ."]";                                                                                                                                                                                                                                                                                                                
    2820              26 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2821                 : #line 2818 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2822                 : #line 864 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2823                 :     function yy_r139(){                                                                                                                                                                                                                                                                                                                                                                   
    2824               5 :     $this->_retvalue = '['.$this->compiler->compileTag('Internal_SpecialVariable',array(),'[\'section\'][\''.$this->yystack[$this->yyidx + -1]->minor.'\'][\'index\']').']';                                                                                                                                                                                                              
    2825               5 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2826                 : #line 2823 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2827                 : #line 868 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2828                 :     function yy_r140(){                                                                                                                                                                                                                                                                                                                                                                   
    2829               0 :     $this->_retvalue = '['.$this->compiler->compileTag('Internal_SpecialVariable',array(),'[\'section\'][\''.$this->yystack[$this->yyidx + -3]->minor.'\'][\''.$this->yystack[$this->yyidx + -1]->minor.'\']').']';                                                                                                                                                                       
    2830               0 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2831                 : #line 2828 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2832                 : #line 878 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2833                 :     function yy_r142(){                                                                                                                                                                                                                                                                                                                                                                   
    2834               3 :     $this->_retvalue = '[]';                                                                                                                                                                                                                                                                                                                                                              
    2835               3 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2836                 : #line 2833 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2837                 : #line 891 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2838                 :     function yy_r144(){                                                                                                                                                                                                                                                                                                                                                                   
    2839               4 :     $this->_retvalue = $this->yystack[$this->yyidx + -1]->minor.'.'.$this->yystack[$this->yyidx + 0]->minor;                                                                                                                                                                                                                                                                              
    2840               4 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2841                 : #line 2838 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2842                 : #line 896 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2843                 :     function yy_r145(){                                                                                                                                                                                                                                                                                                                                                                   
    2844             366 :     $this->_retvalue = '\''.$this->yystack[$this->yyidx + 0]->minor.'\'';                                                                                                                                                                                                                                                                                                                 
    2845             366 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2846                 : #line 2843 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2847                 : #line 901 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2848                 :     function yy_r146(){                                                                                                                                                                                                                                                                                                                                                                   
    2849               5 :     $this->_retvalue = '('.$this->yystack[$this->yyidx + -1]->minor.')';                                                                                                                                                                                                                                                                                                                  
    2850               5 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2851                 : #line 2848 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2852                 : #line 908 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2853                 :     function yy_r147(){                                                                                                                                                                                                                                                                                                                                                                   
    2854               6 :     if ($this->yystack[$this->yyidx + -1]->minor['var'] == '\'smarty\'') {                                                                                                                                                                                                                                                                                                                
    2855               0 :         $this->_retvalue =  $this->compiler->compileTag('Internal_SpecialVariable',array(),$this->yystack[$this->yyidx + -1]->minor['smarty_internal_index']).$this->yystack[$this->yyidx + 0]->minor;                                                                                                                                                                                    
    2856               0 :     } else {                                                                                                                                                                                                                                                                                                                                                                              
    2857               6 :         $this->_retvalue = $this->compiler->compileVariable($this->yystack[$this->yyidx + -1]->minor['var']).$this->yystack[$this->yyidx + -1]->minor['smarty_internal_index'].$this->yystack[$this->yyidx + 0]->minor;                                                                                                                                                                   
    2858                 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2859               6 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2860                 : #line 2857 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2861                 : #line 917 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2862                 :     function yy_r148(){                                                                                                                                                                                                                                                                                                                                                                   
    2863               6 :     $this->_retvalue  = $this->yystack[$this->yyidx + 0]->minor;                                                                                                                                                                                                                                                                                                                          
    2864               6 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2865                 : #line 2862 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2866                 : #line 922 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2867                 :     function yy_r149(){                                                                                                                                                                                                                                                                                                                                                                   
    2868               0 :     $this->_retvalue  = $this->yystack[$this->yyidx + -1]->minor.$this->yystack[$this->yyidx + 0]->minor;                                                                                                                                                                                                                                                                                 
    2869               0 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2870                 : #line 2867 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2871                 : #line 927 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2872                 :     function yy_r150(){                                                                                                                                                                                                                                                                                                                                                                   
    2873               3 :     if ($this->security && substr($this->yystack[$this->yyidx + -1]->minor,0,1) == '_') {                                                                                                                                                                                                                                                                                                 
    2874               0 :         $this->compiler->trigger_template_error (self::Err1);                                                                                                                                                                                                                                                                                                                             
    2875               0 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2876               3 :     $this->_retvalue = '->'.$this->yystack[$this->yyidx + -1]->minor.$this->yystack[$this->yyidx + 0]->minor;                                                                                                                                                                                                                                                                             
    2877               3 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2878                 : #line 2875 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2879                 : #line 934 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2880                 :     function yy_r151(){                                                                                                                                                                                                                                                                                                                                                                   
    2881               1 :     if ($this->security) {                                                                                                                                                                                                                                                                                                                                                                
    2882               0 :         $this->compiler->trigger_template_error (self::Err2);                                                                                                                                                                                                                                                                                                                             
    2883               0 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2884               1 :     $this->_retvalue = '->{'.$this->compiler->compileVariable($this->yystack[$this->yyidx + -1]->minor).$this->yystack[$this->yyidx + 0]->minor.'}';                                                                                                                                                                                                                                      
    2885               1 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2886                 : #line 2883 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2887                 : #line 941 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2888                 :     function yy_r152(){                                                                                                                                                                                                                                                                                                                                                                   
    2889               0 :     if ($this->security) {                                                                                                                                                                                                                                                                                                                                                                
    2890               0 :         $this->compiler->trigger_template_error (self::Err2);                                                                                                                                                                                                                                                                                                                             
    2891               0 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2892               0 :     $this->_retvalue = '->{'.$this->yystack[$this->yyidx + -2]->minor.$this->yystack[$this->yyidx + 0]->minor.'}';                                                                                                                                                                                                                                                                        
    2893               0 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2894                 : #line 2891 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2895                 : #line 948 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2896                 :     function yy_r153(){                                                                                                                                                                                                                                                                                                                                                                   
    2897               0 :     if ($this->security) {                                                                                                                                                                                                                                                                                                                                                                
    2898               0 :         $this->compiler->trigger_template_error (self::Err2);                                                                                                                                                                                                                                                                                                                             
    2899               0 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2900               0 :     $this->_retvalue = '->{\''.$this->yystack[$this->yyidx + -4]->minor.'\'.'.$this->yystack[$this->yyidx + -2]->minor.$this->yystack[$this->yyidx + 0]->minor.'}';                                                                                                                                                                                                                       
    2901               0 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2902                 : #line 2899 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2903                 : #line 956 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2904                 :     function yy_r154(){                                                                                                                                                                                                                                                                                                                                                                   
    2905               2 :     $this->_retvalue = '->'.$this->yystack[$this->yyidx + 0]->minor;                                                                                                                                                                                                                                                                                                                      
    2906               2 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2907                 : #line 2904 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2908                 : #line 964 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                             
    2909                 :     function yy_r155(){                                                                                                                                                                                                                                                                                                                                                                   
    2910              12 :     if (!$this->security || $this->compiler->tpl_obj->security_policy->isTrustedPhpFunction($this->yystack[$this->yyidx + -3]->minor, $this->compiler)) {                                                                                                                                                                                                                                 
    2911              10 :         if (strcasecmp($this->yystack[$this->yyidx + -3]->minor,'isset') === 0 || strcasecmp($this->yystack[$this->yyidx + -3]->minor,'empty') === 0 || strcasecmp($this->yystack[$this->yyidx + -3]->minor,'array') === 0 || is_callable($this->yystack[$this->yyidx + -3]->minor)) {                                                                                                    
    2912              10 :             $func_name = strtolower($this->yystack[$this->yyidx + -3]->minor);                                                                                                                                                                                                                                                                                                            
    2913              10 :             if ($func_name == 'isset') {                                                                                                                                                                                                                                                                                                                                                  
    2914               2 :                 if (count($this->yystack[$this->yyidx + -1]->minor) == 0) {                                                                                                                                                                                                                                                                                                               
    2915               0 :                     $this->compiler->trigger_template_error ('Illegal number of paramer in "isset()"');                                                                                                                                                                                                                                                                                   
    2916               0 :                 }                                                                                                                                                                                                                                                                                                                                                                         
    2917               2 :                 $par = implode(',',$this->yystack[$this->yyidx + -1]->minor);                                                                                                                                                                                                                                                                                                             
    2918               2 :                 preg_match('/\$_scope->([0-9]*[a-zA-Z_]\w*)(.*)/',$par,$match);                                                                                                                                                                                                                                                                                                           
    2919               2 :                 if (isset($match[1])) {                                                                                                                                                                                                                                                                                                                                                   
    2920               2 :                     $search = array('/\$_scope->([0-9]*[a-zA-Z_]\w*)/','/->value.*/');                                                                                                                                                                                                                                                                                                    
    2921               2 :                     $replace = array('$_smarty_tpl->getVariable(\'\1\', null, true, false)','');                                                                                                                                                                                                                                                                                          
    2922               2 :                     $this->prefix_number++;                                                                                                                                                                                                                                                                                                                                               
    2923               2 :                     $code = new Smarty_Compiler_Code();                                                                                                                                                                                                                                                                                                                                   
    2924               2 :                     $code->iniTagCode($this->compiler);                                                                                                                                                                                                                                                                                                                                   
    2925               2 :                     $code->php("\$_tmp{$this->prefix_number} = "  .preg_replace($search, $replace, $par) . ';')->newline();                                                                                                                                                                                                                                                               
    2926               2 :                     $this->compiler->prefix_code[] = $code;                                                                                                                                                                                                                                                                                                                               
    2927               2 :                     $isset_par = '$_tmp'.$this->prefix_number.$match[2];                                                                                                                                                                                                                                                                                                                  
    2928               2 :                 } else {                                                                                                                                                                                                                                                                                                                                                                  
    2929               0 :                     $this->prefix_number++;                                                                                                                                                                                                                                                                                                                                               
    2930               0 :                     $code = new Smarty_Compiler_Code();                                                                                                                                                                                                                                                                                                                                   
    2931               0 :                     $code->iniTagCode($this->compiler);                                                                                                                                                                                                                                                                                                                                   
    2932               0 :                     $code->php("\$_tmp{$this->prefix_number} = " . $par . ';')->newline();                                                                                                                                                                                                                                                                                                
    2933               0 :                     $this->compiler->prefix_code[] = $code;                                                                                                                                                                                                                                                                                                                               
    2934               0 :                     $isset_par = '$_tmp'.$this->prefix_number;                                                                                                                                                                                                                                                                                                                            
    2935                 :                 }                                                                                                                                                                                                                                                                                                                                                                         
    2936               2 :                 $this->_retvalue = $this->yystack[$this->yyidx + -3]->minor . "(". $isset_par .")";                                                                                                                                                                                                                                                                                       
    2937              10 :             } elseif (in_array($func_name,array('empty','reset','current','end','prev','next'))){                                                                                                                                                                                                                                                                                         
    2938               0 :                 if (count($this->yystack[$this->yyidx + -1]->minor) != 1) {                                                                                                                                                                                                                                                                                                               
    2939               0 :                     $this->compiler->trigger_template_error ("Illegal number of paramer in \"{$func_name}\"");                                                                                                                                                                                                                                                                            
    2940               0 :                 }                                                                                                                                                                                                                                                                                                                                                                         
    2941               0 :                 $this->_retvalue = $func_name.'('.$this->yystack[$this->yyidx + -1]->minor[0].')';                                                                                                                                                                                                                                                                                        
    2942               0 :             } else {                                                                                                                                                                                                                                                                                                                                                                      
    2943               8 :                 $this->_retvalue = $this->yystack[$this->yyidx + -3]->minor . "(". implode(',',$this->yystack[$this->yyidx + -1]->minor) .")";                                                                                                                                                                                                                                            
    2944                 :             }                                                                                                                                                                                                                                                                                                                                                                             
    2945              10 :         } else {                                                                                                                                                                                                                                                                                                                                                                          
    2946               0 :             $this->compiler->trigger_template_error ("unknown function \"" . $this->yystack[$this->yyidx + -3]->minor . "\"");                                                                                                                                                                                                                                                            
    2947                 :         }                                                                                                                                                                                                                                                                                                                                                                                 
    2948              10 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2949              10 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2950                 : #line 2947 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2951                 : #line 1009 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                            
    2952                 :     function yy_r156(){                                                                                                                                                                                                                                                                                                                                                                   
    2953               0 :     if (!$this->security || $this->compiler->tpl_obj->security_policy->isTrustedPhpFunction($this->yystack[$this->yyidx + -3]->minor, $this->compiler)) {                                                                                                                                                                                                                                 
    2954               0 :         if (is_callable($this->yystack[$this->yyidx + -3]->minor)) {                                                                                                                                                                                                                                                                                                                      
    2955               0 :             $this->_retvalue = $this->yystack[$this->yyidx + -3]->minor . "(". implode(',',$this->yystack[$this->yyidx + -1]->minor) .")";                                                                                                                                                                                                                                                
    2956               0 :         } else {                                                                                                                                                                                                                                                                                                                                                                          
    2957               0 :             $this->compiler->trigger_template_error ("unknown function \"" . $this->yystack[$this->yyidx + -3]->minor . "\"");                                                                                                                                                                                                                                                            
    2958                 :         }                                                                                                                                                                                                                                                                                                                                                                                 
    2959               0 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2960               0 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2961                 : #line 2958 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2962                 : #line 1022 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                            
    2963                 :     function yy_r157(){                                                                                                                                                                                                                                                                                                                                                                   
    2964               5 :     if ($this->security && substr($this->yystack[$this->yyidx + -3]->minor,0,1) == '_') {                                                                                                                                                                                                                                                                                                 
    2965               0 :         $this->compiler->trigger_template_error (self::Err1);                                                                                                                                                                                                                                                                                                                             
    2966               0 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2967               5 :     $this->_retvalue = $this->yystack[$this->yyidx + -3]->minor . "(". implode(',',$this->yystack[$this->yyidx + -1]->minor) .")";                                                                                                                                                                                                                                                        
    2968               5 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2969                 : #line 2966 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2970                 : #line 1029 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                            
    2971                 :     function yy_r158(){                                                                                                                                                                                                                                                                                                                                                                   
    2972               5 :     if ($this->security) {                                                                                                                                                                                                                                                                                                                                                                
    2973               0 :         $this->compiler->trigger_template_error (self::Err2);                                                                                                                                                                                                                                                                                                                             
    2974               0 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2975               5 :     $this->prefix_number++;                                                                                                                                                                                                                                                                                                                                                               
    2976               5 :     $code = new Smarty_Compiler_Code();                                                                                                                                                                                                                                                                                                                                                   
    2977               5 :     $code->iniTagCode($this->compiler);                                                                                                                                                                                                                                                                                                                                                   
    2978               5 :     $code->php("\$_tmp{$this->prefix_number} = " . $this->compiler->compileVariable("'".$this->yystack[$this->yyidx + -3]->minor."'") . ';')->newline();                                                                                                                                                                                                                                  
    2979               5 :     $this->compiler->prefix_code[] = $code;                                                                                                                                                                                                                                                                                                                                               
    2980               5 :    $this->_retvalue = '$_tmp'.$this->prefix_number.'('. implode(',',$this->yystack[$this->yyidx + -1]->minor) .')';                                                                                                                                                                                                                                                                       
    2981               5 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2982                 : #line 2979 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2983                 : #line 1043 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                            
    2984                 :     function yy_r159(){                                                                                                                                                                                                                                                                                                                                                                   
    2985               0 :     $this->_retvalue = array_merge($this->yystack[$this->yyidx + -2]->minor,array($this->yystack[$this->yyidx + 0]->minor));                                                                                                                                                                                                                                                              
    2986               0 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2987                 : #line 2984 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2988                 : #line 1060 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                            
    2989                 :     function yy_r162(){                                                                                                                                                                                                                                                                                                                                                                   
    2990               6 :     $this->_retvalue = array_merge($this->yystack[$this->yyidx + -2]->minor,array(array_merge($this->yystack[$this->yyidx + -1]->minor,$this->yystack[$this->yyidx + 0]->minor)));                                                                                                                                                                                                        
    2991               6 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2992                 : #line 2989 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2993                 : #line 1064 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                            
    2994                 :     function yy_r163(){                                                                                                                                                                                                                                                                                                                                                                   
    2995             176 :     $this->_retvalue = array(array_merge($this->yystack[$this->yyidx + -1]->minor,$this->yystack[$this->yyidx + 0]->minor));                                                                                                                                                                                                                                                              
    2996             176 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    2997                 : #line 2994 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    2998                 : #line 1072 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                            
    2999                 :     function yy_r165(){                                                                                                                                                                                                                                                                                                                                                                   
    3000             173 :     $this->_retvalue =  array($this->yystack[$this->yyidx + 0]->minor);                                                                                                                                                                                                                                                                                                                   
    3001             173 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    3002                 : #line 2999 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    3003                 : #line 1080 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                            
    3004                 :     function yy_r166(){                                                                                                                                                                                                                                                                                                                                                                   
    3005             102 :     $this->_retvalue = array_merge($this->yystack[$this->yyidx + -1]->minor,$this->yystack[$this->yyidx + 0]->minor);                                                                                                                                                                                                                                                                     
    3006             102 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    3007                 : #line 3004 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    3008                 : #line 1114 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                            
    3009                 :     function yy_r173(){                                                                                                                                                                                                                                                                                                                                                                   
    3010               2 :     $this->_retvalue = '$'.$this->yystack[$this->yyidx + -1]->minor.$this->yystack[$this->yyidx + 0]->minor;                                                                                                                                                                                                                                                                              
    3011               2 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    3012                 : #line 3009 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    3013                 : #line 1119 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                            
    3014                 :     function yy_r174(){                                                                                                                                                                                                                                                                                                                                                                   
    3015               0 :     $this->_retvalue = '$'.$this->yystack[$this->yyidx + -2]->minor.$this->yystack[$this->yyidx + -1]->minor.$this->yystack[$this->yyidx + 0]->minor;                                                                                                                                                                                                                                     
    3016               0 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    3017                 : #line 3014 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    3018                 : #line 1125 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                            
    3019                 :     function yy_r175(){                                                                                                                                                                                                                                                                                                                                                                   
    3020               9 :     $this->_retvalue = '==';                                                                                                                                                                                                                                                                                                                                                              
    3021               9 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    3022                 : #line 3019 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    3023                 : #line 1129 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                            
    3024                 :     function yy_r176(){                                                                                                                                                                                                                                                                                                                                                                   
    3025               4 :     $this->_retvalue = '!=';                                                                                                                                                                                                                                                                                                                                                              
    3026               4 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    3027                 : #line 3024 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    3028                 : #line 1133 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                            
    3029                 :     function yy_r177(){                                                                                                                                                                                                                                                                                                                                                                   
    3030              13 :     $this->_retvalue = '>';                                                                                                                                                                                                                                                                                                                                                               
    3031              13 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    3032                 : #line 3029 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    3033                 : #line 1137 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                            
    3034                 :     function yy_r178(){                                                                                                                                                                                                                                                                                                                                                                   
    3035              29 :     $this->_retvalue = '<';                                                                                                                                                                                                                                                                                                                                                               
    3036              29 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    3037                 : #line 3034 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    3038                 : #line 1141 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                            
    3039                 :     function yy_r179(){                                                                                                                                                                                                                                                                                                                                                                   
    3040               7 :     $this->_retvalue = '>=';                                                                                                                                                                                                                                                                                                                                                              
    3041               7 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    3042                 : #line 3039 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    3043                 : #line 1145 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                            
    3044                 :     function yy_r180(){                                                                                                                                                                                                                                                                                                                                                                   
    3045               4 :     $this->_retvalue = '<=';                                                                                                                                                                                                                                                                                                                                                              
    3046               4 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    3047                 : #line 3044 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    3048                 : #line 1149 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                            
    3049                 :     function yy_r181(){                                                                                                                                                                                                                                                                                                                                                                   
    3050               8 :     $this->_retvalue = '===';                                                                                                                                                                                                                                                                                                                                                             
    3051               8 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    3052                 : #line 3049 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    3053                 : #line 1153 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                            
    3054                 :     function yy_r182(){                                                                                                                                                                                                                                                                                                                                                                   
    3055               2 :     $this->_retvalue = '!==';                                                                                                                                                                                                                                                                                                                                                             
    3056               2 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    3057                 : #line 3054 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    3058                 : #line 1157 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                            
    3059                 :     function yy_r183(){                                                                                                                                                                                                                                                                                                                                                                   
    3060               0 :     $this->_retvalue = '%';                                                                                                                                                                                                                                                                                                                                                               
    3061               0 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    3062                 : #line 3059 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    3063                 : #line 1161 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                            
    3064                 :     function yy_r184(){                                                                                                                                                                                                                                                                                                                                                                   
    3065               5 :     $this->_retvalue = '&&';                                                                                                                                                                                                                                                                                                                                                              
    3066               5 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    3067                 : #line 3064 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    3068                 : #line 1165 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                            
    3069                 :     function yy_r185(){                                                                                                                                                                                                                                                                                                                                                                   
    3070               5 :     $this->_retvalue = '||';                                                                                                                                                                                                                                                                                                                                                              
    3071               5 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    3072                 : #line 3069 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    3073                 : #line 1169 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                            
    3074                 :     function yy_r186(){                                                                                                                                                                                                                                                                                                                                                                   
    3075               0 :     $this->_retvalue = ' XOR ';                                                                                                                                                                                                                                                                                                                                                           
    3076               0 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    3077                 : #line 3074 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    3078                 : #line 1176 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                            
    3079                 :     function yy_r187(){                                                                                                                                                                                                                                                                                                                                                                   
    3080              56 :     $this->_retvalue = 'array('.$this->yystack[$this->yyidx + -1]->minor.')';                                                                                                                                                                                                                                                                                                             
    3081              56 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    3082                 : #line 3079 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    3083                 : #line 1184 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                            
    3084                 :     function yy_r189(){                                                                                                                                                                                                                                                                                                                                                                   
    3085              54 :     $this->_retvalue = $this->yystack[$this->yyidx + -2]->minor.','.$this->yystack[$this->yyidx + 0]->minor;                                                                                                                                                                                                                                                                              
    3086              54 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    3087                 : #line 3084 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    3088                 : #line 1192 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                            
    3089                 :     function yy_r191(){                                                                                                                                                                                                                                                                                                                                                                   
    3090               4 :     $this->_retvalue = $this->yystack[$this->yyidx + -2]->minor.'=>'.$this->yystack[$this->yyidx + 0]->minor;                                                                                                                                                                                                                                                                             
    3091               4 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    3092                 : #line 3089 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    3093                 : #line 1196 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                            
    3094                 :     function yy_r192(){                                                                                                                                                                                                                                                                                                                                                                   
    3095               1 :     $this->_retvalue = '\''.$this->yystack[$this->yyidx + -2]->minor.'\'=>'.$this->yystack[$this->yyidx + 0]->minor;                                                                                                                                                                                                                                                                      
    3096               1 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    3097                 : #line 3094 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    3098                 : #line 1208 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                            
    3099                 :     function yy_r194(){                                                                                                                                                                                                                                                                                                                                                                   
    3100              22 :     $this->_retvalue = "''";                                                                                                                                                                                                                                                                                                                                                              
    3101              22 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    3102                 : #line 3099 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    3103                 : #line 1217 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                            
    3104                 :     function yy_r196(){                                                                                                                                                                                                                                                                                                                                                                   
    3105              18 :     if ($this->yystack[$this->yyidx + 0]->minor === false) {                                                                                                                                                                                                                                                                                                                              
    3106               1 :        $this->_retvalue = $this->yystack[$this->yyidx + -1]->minor;                                                                                                                                                                                                                                                                                                                       
    3107               1 :     } else {                                                                                                                                                                                                                                                                                                                                                                              
    3108              18 :        $this->_retvalue = $this->yystack[$this->yyidx + -1]->minor. '.' . $this->yystack[$this->yyidx + 0]->minor;                                                                                                                                                                                                                                                                        
    3109                 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    3110              18 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    3111                 : #line 3108 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    3112                 : #line 1225 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                            
    3113                 :     function yy_r197(){                                                                                                                                                                                                                                                                                                                                                                   
    3114             313 :     if ($this->yystack[$this->yyidx + 0]->minor === false) {                                                                                                                                                                                                                                                                                                                              
    3115               0 :        $this->_retvalue = "''";                                                                                                                                                                                                                                                                                                                                                           
    3116               0 :     } else {                                                                                                                                                                                                                                                                                                                                                                              
    3117             313 :        $this->_retvalue = $this->yystack[$this->yyidx + 0]->minor;                                                                                                                                                                                                                                                                                                                        
    3118                 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    3119             313 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    3120                 : #line 3117 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    3121                 : #line 1233 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                            
    3122                 :     function yy_r198(){                                                                                                                                                                                                                                                                                                                                                                   
    3123              10 :     if (empty($this->db_quote_code_buffer)) {                                                                                                                                                                                                                                                                                                                                             
    3124               9 :         $this->_retvalue = '(string)'.$this->yystack[$this->yyidx + -1]->minor;                                                                                                                                                                                                                                                                                                           
    3125               9 :     } else {                                                                                                                                                                                                                                                                                                                                                                              
    3126               1 :         $this->db_quote_code_buffer .= 'echo (string)'.$this->yystack[$this->yyidx + -1]->minor.';';                                                                                                                                                                                                                                                                                      
    3127               1 :         $this->_retvalue = false;                                                                                                                                                                                                                                                                                                                                                         
    3128                 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    3129              10 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    3130                 : #line 3127 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    3131                 : #line 1242 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                            
    3132                 :     function yy_r199(){                                                                                                                                                                                                                                                                                                                                                                   
    3133               2 :     if (empty($this->db_quote_code_buffer)) {                                                                                                                                                                                                                                                                                                                                             
    3134               2 :         $this->_retvalue = '(string)('.$this->yystack[$this->yyidx + -1]->minor.')';                                                                                                                                                                                                                                                                                                      
    3135               2 :     } else {                                                                                                                                                                                                                                                                                                                                                                              
    3136               0 :         $this->db_quote_code_buffer .= 'echo (string)('.$this->yystack[$this->yyidx + -1]->minor.');';                                                                                                                                                                                                                                                                                    
    3137               0 :         $this->_retvalue = false;                                                                                                                                                                                                                                                                                                                                                         
    3138                 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    3139               2 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    3140                 : #line 3137 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    3141                 : #line 1251 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                            
    3142                 :     function yy_r200(){                                                                                                                                                                                                                                                                                                                                                                   
    3143               2 :     if (empty($this->db_quote_code_buffer)) {                                                                                                                                                                                                                                                                                                                                             
    3144               2 :         $this->_retvalue = '(string)$_scope->'. substr($this->yystack[$this->yyidx + 0]->minor,1) . '->value';                                                                                                                                                                                                                                                                            
    3145               2 :     } else {                                                                                                                                                                                                                                                                                                                                                                              
    3146               0 :         $this->db_quote_code_buffer .= 'echo (string)$_scope->'. substr($this->yystack[$this->yyidx + 0]->minor,1) . '->value;';                                                                                                                                                                                                                                                          
    3147               0 :         $this->_retvalue = false;                                                                                                                                                                                                                                                                                                                                                         
    3148                 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    3149               2 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    3150                 : #line 3147 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    3151                 : #line 1278 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                            
    3152                 :     function yy_r203(){                                                                                                                                                                                                                                                                                                                                                                   
    3153               4 :     if (empty($this->db_quote_code_buffer)) {                                                                                                                                                                                                                                                                                                                                             
    3154               4 :             $this->db_quote_code_buffer = 'ob_start();';                                                                                                                                                                                                                                                                                                                                  
    3155               4 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    3156               4 :     $this->db_quote_code_buffer .= $this->yystack[$this->yyidx + 0]->minor->buffer;                                                                                                                                                                                                                                                                                                       
    3157               4 :     if ($this->block_nesting_level == count($this->compiler->_tag_stack)) {                                                                                                                                                                                                                                                                                                               
    3158               4 :         $this->prefix_number++;                                                                                                                                                                                                                                                                                                                                                           
    3159               4 :         $this->compiler->prefix_code[] = $this->db_quote_code_buffer . ' $_tmp'.$this->prefix_number.'=ob_get_clean();';                                                                                                                                                                                                                                                                  
    3160               4 :         $this->db_quote_code_buffer = '';                                                                                                                                                                                                                                                                                                                                                 
    3161               4 :         $this->_retvalue = '$_tmp'.$this->prefix_number;                                                                                                                                                                                                                                                                                                                                  
    3162               4 :     } else {                                                                                                                                                                                                                                                                                                                                                                              
    3163               1 :         $this->_retvalue = false;                                                                                                                                                                                                                                                                                                                                                         
    3164                 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    3165                 :                                                                                                                                                                                                                                                                                                                                                                                           
    3166               4 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    3167                 : #line 3164 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    3168                 : #line 1294 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                            
    3169                 :     function yy_r204(){                                                                                                                                                                                                                                                                                                                                                                   
    3170             312 :     if (empty($this->db_quote_code_buffer)) {                                                                                                                                                                                                                                                                                                                                             
    3171             312 :         $this->_retvalue = '"'.$this->yystack[$this->yyidx + 0]->minor.'"';                                                                                                                                                                                                                                                                                                               
    3172             312 :     } else {                                                                                                                                                                                                                                                                                                                                                                              
    3173               1 :         $this->db_quote_code_buffer .= 'echo ' . sprintf('"%s"', addcslashes($this->yystack[$this->yyidx + 0]->minor, "\0\t\n\r\"\$\\")) . ';';                                                                                                                                                                                                                                           
    3174               1 :         $this->_retvalue = false;                                                                                                                                                                                                                                                                                                                                                         
    3175                 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    3176             312 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    3177                 : #line 3174 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    3178                 :                                                                                                                                                                                                                                                                                                                                                                                           
    3179                 :     private $_retvalue;                                                                                                                                                                                                                                                                                                                                                                   
    3180                 :                                                                                                                                                                                                                                                                                                                                                                                           
    3181                 :     public function yy_reduce($yyruleno)                                                                                                                                                                                                                                                                                                                                                  
    3182                 :     {                                                                                                                                                                                                                                                                                                                                                                                     
    3183             896 :         $yymsp = $this->yystack[$this->yyidx];                                                                                                                                                                                                                                                                                                                                            
    3184             896 :         if (self::$yyTraceFILE && $yyruleno >= 0                                                                                                                                                                                                                                                                                                                                          
    3185             896 :               && $yyruleno < count(self::$yyRuleName)) {                                                                                                                                                                                                                                                                                                                                  
    3186               0 :             fprintf(self::$yyTraceFILE, "%sReduce (%d) [%s].\n",                                                                                                                                                                                                                                                                                                                          
    3187               0 :                 self::$yyTracePrompt, $yyruleno,                                                                                                                                                                                                                                                                                                                                          
    3188               0 :                 self::$yyRuleName[$yyruleno]);                                                                                                                                                                                                                                                                                                                                            
    3189               0 :         }                                                                                                                                                                                                                                                                                                                                                                                 
    3190                 :                                                                                                                                                                                                                                                                                                                                                                                           
    3191             896 :         $this->_retvalue = $yy_lefthand_side = null;                                                                                                                                                                                                                                                                                                                                      
    3192             896 :         if (array_key_exists($yyruleno, self::$yyReduceMap)) {                                                                                                                                                                                                                                                                                                                            
    3193                 :             // call the action                                                                                                                                                                                                                                                                                                                                                            
    3194             896 :             $this->_retvalue = null;                                                                                                                                                                                                                                                                                                                                                      
    3195             896 :             $this->{'yy_r' . self::$yyReduceMap[$yyruleno]}();                                                                                                                                                                                                                                                                                                                            
    3196             896 :             $yy_lefthand_side = $this->_retvalue;                                                                                                                                                                                                                                                                                                                                         
    3197             896 :         }                                                                                                                                                                                                                                                                                                                                                                                 
    3198             896 :         $yygoto = self::$yyRuleInfo[$yyruleno]['lhs'];                                                                                                                                                                                                                                                                                                                                    
    3199             896 :         $yysize = self::$yyRuleInfo[$yyruleno]['rhs'];                                                                                                                                                                                                                                                                                                                                    
    3200             896 :         $this->yyidx -= $yysize;                                                                                                                                                                                                                                                                                                                                                          
    3201             896 :         for ($i = $yysize; $i; $i--) {                                                                                                                                                                                                                                                                                                                                                    
    3202                 :             // pop all of the right-hand side parameters                                                                                                                                                                                                                                                                                                                                  
    3203             896 :             array_pop($this->yystack);                                                                                                                                                                                                                                                                                                                                                    
    3204             896 :         }                                                                                                                                                                                                                                                                                                                                                                                 
    3205             896 :         $yyact = $this->yy_find_reduce_action($this->yystack[$this->yyidx]->stateno, $yygoto);                                                                                                                                                                                                                                                                                            
    3206             896 :         if ($yyact < self::YYNSTATE) {                                                                                                                                                                                                                                                                                                                                                    
    3207             896 :             if (!self::$yyTraceFILE && $yysize) {                                                                                                                                                                                                                                                                                                                                         
    3208             895 :                 $this->yyidx++;                                                                                                                                                                                                                                                                                                                                                           
    3209             895 :                 $x = new TP_yyStackEntry;                                                                                                                                                                                                                                                                                                                                                 
    3210             895 :                 $x->stateno = $yyact;                                                                                                                                                                                                                                                                                                                                                     
    3211             895 :                 $x->major = $yygoto;                                                                                                                                                                                                                                                                                                                                                      
    3212             895 :                 $x->minor = $yy_lefthand_side;                                                                                                                                                                                                                                                                                                                                            
    3213             895 :                 $this->yystack[$this->yyidx] = $x;                                                                                                                                                                                                                                                                                                                                        
    3214             895 :             } else {                                                                                                                                                                                                                                                                                                                                                                      
    3215             522 :                 $this->yy_shift($yyact, $yygoto, $yy_lefthand_side);                                                                                                                                                                                                                                                                                                                      
    3216                 :             }                                                                                                                                                                                                                                                                                                                                                                             
    3217             896 :         } elseif ($yyact == self::YYNSTATE + self::YYNRULE + 1) {                                                                                                                                                                                                                                                                                                                         
    3218             837 :             $this->yy_accept();                                                                                                                                                                                                                                                                                                                                                           
    3219             837 :         }                                                                                                                                                                                                                                                                                                                                                                                 
    3220             896 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    3221                 :                                                                                                                                                                                                                                                                                                                                                                                           
    3222                 :     public function yy_parse_failed()                                                                                                                                                                                                                                                                                                                                                     
    3223                 :     {                                                                                                                                                                                                                                                                                                                                                                                     
    3224               0 :         if (self::$yyTraceFILE) {                                                                                                                                                                                                                                                                                                                                                         
    3225               0 :             fprintf(self::$yyTraceFILE, "%sFail!\n", self::$yyTracePrompt);                                                                                                                                                                                                                                                                                                               
    3226               0 :         }                                                                                                                                                                                                                                                                                                                                                                                 
    3227               0 :         while ($this->yyidx >= 0) {                                                                                                                                                                                                                                                                                                                                                       
    3228               0 :             $this->yy_pop_parser_stack();                                                                                                                                                                                                                                                                                                                                                 
    3229               0 :         }                                                                                                                                                                                                                                                                                                                                                                                 
    3230               0 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    3231                 :                                                                                                                                                                                                                                                                                                                                                                                           
    3232                 :     public function yy_syntax_error($yymajor, $TOKEN)                                                                                                                                                                                                                                                                                                                                     
    3233                 :     {                                                                                                                                                                                                                                                                                                                                                                                     
    3234                 : #line 61 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                              
    3235                 :                                                                                                                                                                                                                                                                                                                                                                                           
    3236               1 :     $this->internalError = true;                                                                                                                                                                                                                                                                                                                                                          
    3237               1 :     $this->yymajor = $yymajor;                                                                                                                                                                                                                                                                                                                                                            
    3238               0 :     $this->compiler->trigger_template_error();                                                                                                                                                                                                                                                                                                                                            
    3239                 : #line 3237 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    3240               0 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    3241                 :                                                                                                                                                                                                                                                                                                                                                                                           
    3242                 :     public function yy_accept()                                                                                                                                                                                                                                                                                                                                                           
    3243                 :     {                                                                                                                                                                                                                                                                                                                                                                                     
    3244             837 :         if (self::$yyTraceFILE) {                                                                                                                                                                                                                                                                                                                                                         
    3245               0 :             fprintf(self::$yyTraceFILE, "%sAccept!\n", self::$yyTracePrompt);                                                                                                                                                                                                                                                                                                             
    3246             837 :         } while ($this->yyidx >= 0) {                                                                                                                                                                                                                                                                                                                                                     
    3247             837 :             $stack = $this->yy_pop_parser_stack();                                                                                                                                                                                                                                                                                                                                        
    3248             837 :         }                                                                                                                                                                                                                                                                                                                                                                                 
    3249                 : #line 53 "Smarty_Compiler_Template_Parser.y"                                                                                                                                                                                                                                                                                                                                              
    3250                 :                                                                                                                                                                                                                                                                                                                                                                                           
    3251             837 :     $this->successful = !$this->internalError;                                                                                                                                                                                                                                                                                                                                            
    3252             837 :     $this->internalError = false;                                                                                                                                                                                                                                                                                                                                                         
    3253             837 :     $this->retvalue = $this->_retvalue;                                                                                                                                                                                                                                                                                                                                                   
    3254                 :     //echo $this->retvalue."\n\n";                                                                                                                                                                                                                                                                                                                                                        
    3255                 : #line 3254 "Smarty_Compiler_Template_Parser.php"                                                                                                                                                                                                                                                                                                                                          
    3256             837 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    3257                 :                                                                                                                                                                                                                                                                                                                                                                                           
    3258                 :     public function doParse($yymajor, $yytokenvalue)                                                                                                                                                                                                                                                                                                                                      
    3259                 :     {                                                                                                                                                                                                                                                                                                                                                                                     
    3260             896 :         $yyerrorhit = 0;   /* True if yymajor has invoked an error */                                                                                                                                                                                                                                                                                                                     
    3261                 :                                                                                                                                                                                                                                                                                                                                                                                           
    3262             896 :         if ($this->yyidx === null || $this->yyidx < 0) {                                                                                                                                                                                                                                                                                                                                  
    3263             896 :             $this->yyidx = 0;                                                                                                                                                                                                                                                                                                                                                             
    3264             896 :             $this->yyerrcnt = -1;                                                                                                                                                                                                                                                                                                                                                         
    3265             896 :             $x = new TP_yyStackEntry;                                                                                                                                                                                                                                                                                                                                                     
    3266             896 :             $x->stateno = 0;                                                                                                                                                                                                                                                                                                                                                              
    3267             896 :             $x->major = 0;                                                                                                                                                                                                                                                                                                                                                                
    3268             896 :             $this->yystack = array();                                                                                                                                                                                                                                                                                                                                                     
    3269             896 :             array_push($this->yystack, $x);                                                                                                                                                                                                                                                                                                                                               
    3270             896 :         }                                                                                                                                                                                                                                                                                                                                                                                 
    3271             896 :         $yyendofinput = ($yymajor==0);                                                                                                                                                                                                                                                                                                                                                    
    3272                 :                                                                                                                                                                                                                                                                                                                                                                                           
    3273             896 :         if (self::$yyTraceFILE) {                                                                                                                                                                                                                                                                                                                                                         
    3274               0 :             fprintf(self::$yyTraceFILE, "%sInput %s\n",                                                                                                                                                                                                                                                                                                                                   
    3275               0 :                 self::$yyTracePrompt, $this->yyTokenName[$yymajor]);                                                                                                                                                                                                                                                                                                                      
    3276               0 :         }                                                                                                                                                                                                                                                                                                                                                                                 
    3277                 :                                                                                                                                                                                                                                                                                                                                                                                           
    3278                 :         do {                                                                                                                                                                                                                                                                                                                                                                              
    3279             896 :             $yyact = $this->yy_find_shift_action($yymajor);                                                                                                                                                                                                                                                                                                                               
    3280             896 :             if ($yymajor < self::YYERRORSYMBOL &&                                                                                                                                                                                                                                                                                                                                         
    3281             896 :                   !$this->yy_is_expected_token($yymajor)) {                                                                                                                                                                                                                                                                                                                               
    3282                 :                 // force a syntax error                                                                                                                                                                                                                                                                                                                                                   
    3283               0 :                 $yyact = self::YY_ERROR_ACTION;                                                                                                                                                                                                                                                                                                                                           
    3284               0 :             }                                                                                                                                                                                                                                                                                                                                                                             
    3285             896 :             if ($yyact < self::YYNSTATE) {                                                                                                                                                                                                                                                                                                                                                
    3286             895 :                 $this->yy_shift($yyact, $yymajor, $yytokenvalue);                                                                                                                                                                                                                                                                                                                         
    3287             895 :                 $this->yyerrcnt--;                                                                                                                                                                                                                                                                                                                                                        
    3288             895 :                 if ($yyendofinput && $this->yyidx >= 0) {                                                                                                                                                                                                                                                                                                                                 
    3289               0 :                     $yymajor = 0;                                                                                                                                                                                                                                                                                                                                                         
    3290               0 :                 } else {                                                                                                                                                                                                                                                                                                                                                                  
    3291             895 :                     $yymajor = self::YYNOCODE;                                                                                                                                                                                                                                                                                                                                            
    3292                 :                 }                                                                                                                                                                                                                                                                                                                                                                         
    3293             896 :             } elseif ($yyact < self::YYNSTATE + self::YYNRULE) {                                                                                                                                                                                                                                                                                                                          
    3294             896 :                 $this->yy_reduce($yyact - self::YYNSTATE);                                                                                                                                                                                                                                                                                                                                
    3295             896 :             } elseif ($yyact == self::YY_ERROR_ACTION) {                                                                                                                                                                                                                                                                                                                                  
    3296               1 :                 if (self::$yyTraceFILE) {                                                                                                                                                                                                                                                                                                                                                 
    3297               0 :                     fprintf(self::$yyTraceFILE, "%sSyntax Error!\n",                                                                                                                                                                                                                                                                                                                      
    3298               0 :                         self::$yyTracePrompt);                                                                                                                                                                                                                                                                                                                                            
    3299               0 :                 }                                                                                                                                                                                                                                                                                                                                                                         
    3300               1 :                 if (self::YYERRORSYMBOL) {                                                                                                                                                                                                                                                                                                                                                
    3301               1 :                     if ($this->yyerrcnt < 0) {                                                                                                                                                                                                                                                                                                                                            
    3302               1 :                         $this->yy_syntax_error($yymajor, $yytokenvalue);                                                                                                                                                                                                                                                                                                                  
    3303               0 :                     }                                                                                                                                                                                                                                                                                                                                                                     
    3304               0 :                     $yymx = $this->yystack[$this->yyidx]->major;                                                                                                                                                                                                                                                                                                                          
    3305               0 :                     if ($yymx == self::YYERRORSYMBOL || $yyerrorhit) {                                                                                                                                                                                                                                                                                                                    
    3306               0 :                         if (self::$yyTraceFILE) {                                                                                                                                                                                                                                                                                                                                         
    3307               0 :                             fprintf(self::$yyTraceFILE, "%sDiscard input token %s\n",                                                                                                                                                                                                                                                                                                     
    3308               0 :                                 self::$yyTracePrompt, $this->yyTokenName[$yymajor]);                                                                                                                                                                                                                                                                                                      
    3309               0 :                         }                                                                                                                                                                                                                                                                                                                                                                 
    3310               0 :                         $this->yy_destructor($yymajor, $yytokenvalue);                                                                                                                                                                                                                                                                                                                    
    3311               0 :                         $yymajor = self::YYNOCODE;                                                                                                                                                                                                                                                                                                                                        
    3312               0 :                     } else {                                                                                                                                                                                                                                                                                                                                                              
    3313               0 :                         while ($this->yyidx >= 0 &&                                                                                                                                                                                                                                                                                                                                       
    3314               0 :                                  $yymx != self::YYERRORSYMBOL &&                                                                                                                                                                                                                                                                                                                          
    3315               0 :         ($yyact = $this->yy_find_shift_action(self::YYERRORSYMBOL)) >= self::YYNSTATE                                                                                                                                                                                                                                                                                                     
    3316               0 :                               ){                                                                                                                                                                                                                                                                                                                                                          
    3317               0 :                             $this->yy_pop_parser_stack();                                                                                                                                                                                                                                                                                                                                 
    3318               0 :                         }                                                                                                                                                                                                                                                                                                                                                                 
    3319               0 :                         if ($this->yyidx < 0 || $yymajor==0) {                                                                                                                                                                                                                                                                                                                            
    3320               0 :                             $this->yy_destructor($yymajor, $yytokenvalue);                                                                                                                                                                                                                                                                                                                
    3321               0 :                             $this->yy_parse_failed();                                                                                                                                                                                                                                                                                                                                     
    3322               0 :                             $yymajor = self::YYNOCODE;                                                                                                                                                                                                                                                                                                                                    
    3323               0 :                         } elseif ($yymx != self::YYERRORSYMBOL) {                                                                                                                                                                                                                                                                                                                         
    3324               0 :                             $u2 = 0;                                                                                                                                                                                                                                                                                                                                                      
    3325               0 :                             $this->yy_shift($yyact, self::YYERRORSYMBOL, $u2);                                                                                                                                                                                                                                                                                                            
    3326               0 :                         }                                                                                                                                                                                                                                                                                                                                                                 
    3327                 :                     }                                                                                                                                                                                                                                                                                                                                                                     
    3328               0 :                     $this->yyerrcnt = 3;                                                                                                                                                                                                                                                                                                                                                  
    3329               0 :                     $yyerrorhit = 1;                                                                                                                                                                                                                                                                                                                                                      
    3330               0 :                 } else {                                                                                                                                                                                                                                                                                                                                                                  
    3331               0 :                     if ($this->yyerrcnt <= 0) {                                                                                                                                                                                                                                                                                                                                           
    3332               0 :                         $this->yy_syntax_error($yymajor, $yytokenvalue);                                                                                                                                                                                                                                                                                                                  
    3333               0 :                     }                                                                                                                                                                                                                                                                                                                                                                     
    3334               0 :                     $this->yyerrcnt = 3;                                                                                                                                                                                                                                                                                                                                                  
    3335               0 :                     $this->yy_destructor($yymajor, $yytokenvalue);                                                                                                                                                                                                                                                                                                                        
    3336               0 :                     if ($yyendofinput) {                                                                                                                                                                                                                                                                                                                                                  
    3337               0 :                         $this->yy_parse_failed();                                                                                                                                                                                                                                                                                                                                         
    3338               0 :                     }                                                                                                                                                                                                                                                                                                                                                                     
    3339               0 :                     $yymajor = self::YYNOCODE;                                                                                                                                                                                                                                                                                                                                            
    3340                 :                 }                                                                                                                                                                                                                                                                                                                                                                         
    3341               0 :             } else {                                                                                                                                                                                                                                                                                                                                                                      
    3342               0 :                 $this->yy_accept();                                                                                                                                                                                                                                                                                                                                                       
    3343               0 :                 $yymajor = self::YYNOCODE;                                                                                                                                                                                                                                                                                                                                                
    3344                 :             }                                                                                                                                                                                                                                                                                                                                                                             
    3345             896 :         } while ($yymajor != self::YYNOCODE && $this->yyidx >= 0);                                                                                                                                                                                                                                                                                                                        
    3346             896 :     }                                                                                                                                                                                                                                                                                                                                                                                     
    3347                 : }                                                                                                                                                                                                                                                                                                                                                                                         

Generated by PHP_CodeCoverage 1.0.5 using PHP 5.4.3 and PHPUnit 3.5.15 at Tue Jul 9 0:03:17 UTC 2013.